如何设置单选按钮以根据 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"/>

输出如下: