定义文本式样
定义文本样式
android程序中的按钮经常需要定义文字的大小,是否加粗,居中等信息,如果每一个按钮都需要这样做会花费较大的工作任务,所以我们通常都是在一个样式文件里面定义这样的属性,使用控件就直接使用这个样式就行了
<style name="ButtonText"> <item name="android:layout_width">fill_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:textColor">#ffffff</item> <item name="android:gravity">center</item> <item name="android:layout_margin">3dp</item> <item name="android:textSize">20dp</item> <item name="android:textStyle">bold</item> <item name="android:background">#5E7EA8</item> <item name="android:shadowColor">#CCCCCC</item> <item name="android:shadowDx">1</item> <item name="android:shadowDy">1</item> <item name="android:shadowRadius">4</item> </style>
这就定义了一个按钮的文本样式,在定义按钮的时候直接使用:style="@style/ButtonText" 就可以定义文本的格式了。