SuperIC社区_
标题: android:TextView中的文字添加阴影效果及Style的使用 [打印本页]
作者: linker    时间: 2016-9-28 10:14
标题: android:TextView中的文字添加阴影效果及Style的使用
- 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文件中即可。
作者: Robby.zou    时间: 2016-9-28 10:53
| 欢迎光临 SuperIC社区_ (/) | 
Powered by Discuz! X3.3 |