如何设置单选按钮以根据 activity 导航用户
How to set Radio button to navigate user based on activity
我是 android 编程新手。我想在每个 activity 顶部设置单选按钮来导航用户。
这将有助于用户了解他们所在的 activity。
请大家指导。
在每个 activity 中添加以下布局,然后根据 activity
更改视图颜色
<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"/>
输出如下:
我是 android 编程新手。我想在每个 activity 顶部设置单选按钮来导航用户。 这将有助于用户了解他们所在的 activity。
请大家指导。
在每个 activity 中添加以下布局,然后根据 activity
更改视图颜色<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"/>
输出如下: