我已经为 TextView 的 contentBg 样式定义了红色。我可以通过从父样式更改或重命名样式名称 myContentNew 将 TextView 颜色从红色更改为蓝色吗?TextView 样式名称-contentBG 不应更改。是否可以在 android 样式中使用。
<RelativeLayout
style="@style/myContent"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
style="@style/contentBG"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
</RelativeLayout>
我的代码应该如下所示
<RelativeLayout
style="@style/myContentNew"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
style="@style/contentBG"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
</RelativeLayout>
您可以通过我的附加图片获得清晰的想法。
像 CSS:
.myContent .contentBg{background-color:red}
.myContentNew .contentBg{background-color:blue}
谢谢