在一些视图中,它们具有相同的属性并且相应属性具有相同的值,此时可以使用”styles.xml”来统一设定。
<resoures>
<style name="MyStyle">
<item name="android:textColor">@android:color/blue
- "android:textSize"
>18sp
style>
resources>
<TextView
style="@style/MyStyle"
android:text="@string/hello_world"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
TextView>
styles支持继承,甚至支持多继承。
styles的继承方式有如下两种:
1.在style标签的属性表中添加“parent”属性。
<style name="MyStyle2" parent="@style/MyStyle">
2.使用“.”(点)运算符