- android:id="@+id/tvText1"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="text1"
- android:textSize="28sp"
- android:textStyle="bold"
- android:textColor="#FFFFFF"
- android:shadowColor="#ff000000"
- android:shadowDx="2"
- android:shadowDy="2"
- android:shadowRadius="1"
复制代码
android:shadowColor 阴影颜色 android:shadowDx 阴影的水平偏移量 android:shadowDy 阴影的垂直偏移量 android:shadowRadius 阴影的范围
大多数情况下,某一类的TextView控件需要统一的风格,如加阴影等,那么可以使用style。
- <TextView
- style="@style/TextViewStyle1"
- android:layout_marginTop="100dp"
- android:text="test1"/>
复制代码
然后在values文件夹下创建styles.xml文件,内容为:
- <style name="TextViewStyle1">
- <item name="android:textColor">@android:color/holo_red_light</item>
- <item name="android:textSize">40sp</item>
- <item name="android:layout_height">wrap_content</item>
- <item name="android:layout_width">200dp</item>
- <item name="android:background">#ffff00ff</item>
- <item name="android:gravity">center_horizontal</item>
- </style>
复制代码
这样的最大优点是减低代码冗余度,在需要更改某一类控件的样式时,不用一个一个的改过来,只需要更改styles文件中即可。
|