android - 如何设置单选按钮以根据活动导航用户
解决方案
在每个活动中添加以下布局,然后根据活动更改视图颜色
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_circle_pink_24dp"/>
<View
android:layout_width="match_parent"
android:layout_height="5dp"
android:layout_weight="1"
android:layout_gravity="center"
android:background="#EC2A47"
/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_circle_pink_24dp"/>
<View
android:layout_width="match_parent"
android:layout_height="5dp"
android:layout_weight="1"
android:layout_gravity="center"
android:background="#ADACAC"
/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_circle_grey_24dp"/>
<View
android:layout_width="match_parent"
android:layout_height="5dp"
android:layout_gravity="center"
android:layout_weight="1"
android:background="#ADACAC"
/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_circle_grey_24dp"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#EC2A47"
android:text="Delivery"
android:layout_weight="1"
android:gravity="start"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#EC2A47"
android:gravity="center"
android:layout_weight="1"
android:text="Confirmation"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#ADACAC"
android:gravity="center"
android:layout_weight="1"
android:text="Payment"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#ADACAC"
android:layout_weight="1"
android:gravity="end"
android:text="Finish"
/>
</LinearLayout>
ic_circle_pink_24dp.xml
<vector android:height="24dp" android:tint="#F24459"
android:viewportHeight="24.0" android:viewportWidth="24.0"
android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#FF000000" android:pathData="M12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2z"/>
ic_circle_grey_24dp.xml
<vector android:height="24dp" android:tint="#ADACAC"
android:viewportHeight="24.0" android:viewportWidth="24.0"
android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#FF000000" android:pathData="M12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2z"/>
推荐阅读
- reactjs - Reactjs客户端向服务端发送图片时存储图片的解决方案
- node.js - YARN 构建 ia32 依赖项
- google-cloud-platform - 每天从 Big query 加载数据到 Postgre 云 sql 数据库
- python - 如何在 Python 中编写一个 for 循环来重复要求用户输入一个数字,直到他们输入一个整数(0、1、2 等)?
- javascript - 如何使用 React 在网站上显示固定的代码片段
- python - 熊猫指数移动平均线 (EMA)
- android - 如何在 Android 上找到测试运行器的 PID
- python - 如何转换原始数据(仅包含 1 列)以将每个功能拆分为一列,直到指定值?熊猫
- texas-instruments - 德州仪器 CC1120 多中断问题
- c++ - 如何在 C++ 中使用 QCheckbox 在 QTreeview 中仅显示子项?