改變button按鈕的形狀文章分類:移動開發(fā)個人總結,總是看別人的東西,自己也分享下自己的。呵呵
改變button的形狀,有兩種方式: 1:方法一:通過在xml的button屬性中設置, <Button android:id="@+id/OvalButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:shadowDx="0" android:shadowDy="-1" android:shadowRadius="0.2" /> 2:第二種方法 在 /res/values/styles.xml 中定義 格式和下面類似 <resources> <style name="Button" parent="@android:style/Widget.Button"> <item name="android:gravity">center_vertical|center_horizontal</item> <item name="android:textColor">#FFFFFFFF</item> <item name="android:shadowColor">#FF000000</item> <item name="android:shadowDx">0</item> <item name="android:shadowDy">-1</item> <item name="android:shadowRadius">0.2</item> <item name="android:textSize">16dip</item> <item name="android:textStyle">bold</item> <item name="android:background">@drawable/btn_custom</item> <item name="android:focusable">true</item> <item name="android:clickable">true</item> </style> </resources> 然后再布局的xml文件中,設置如下 <Button android:id="@+id/OvalButton" android:layout_width="wrap_content" android:layout_height="wrap_content" style="@style/Button" /> |
|