不同的子类继承父类的相同布局,如何删除更改不同的控件
父类的布局
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/general_gray_background"
android:orientation="vertical">
<LinearLayout
android:id="@+id/share_traffic_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="40dp"
android:orientation="horizontal">
<TextView
style="@style/ShareText"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:text="@string/string_traffic_text" />
<RadioGroup
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="2"
android:gravity="center_vertical"
android:layout_gravity="center_vertical"
android:orientation="horizontal">
<RadioButton
android:id="@+id/share_traffic_good"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="畅通"
android:layout_gravity="center_vertical"
android:button="@null"
android:gravity="center"
android:background="@drawable/icon_left_radio_btn"
android:textColor="@color/general_black" />
<RadioButton
android:id="@+id/share_traffic_normal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@null"
android:gravity="center"
android:layout_gravity="center_vertical"
android:text="缓慢"
android:background="@drawable/icon_middle_radio_btn"
android:textColor="@color/general_black" />
<RadioButton
android:id="@+id/share_traffic_jam"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@null"
android:layout_gravity="center_vertical"
android:text="拥堵"
android:gravity="center"
android:background="@drawable/icon_middle_radio_btn"
android:textColor="@color/general_black" />
<RadioButton
android:id="@+id/share_traffic_block"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="不动"
android:layout_gravity="center_vertical"
android:gravity="center"
android:button="@null"
android:background="@drawable/icon_right_radio_btn"
android:textColor="@color/general_black" />
</RadioGroup>
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:background="@color/general_gray_background"></View>
</LinearLayout>
子类需要移除share_traffic_container这个布局