android自定义按钮控件样式
程序员文章站
2022-07-15 12:45:15
...
android自定义控件其实就是定义一个xml按钮控件样式然后某个控件调用它。
步骤:
1,在drawable里新建个按钮控件的样式xml:
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:drawable="@drawable/submit_commonhover" /> <item android:state_focused="true" android:drawable="@drawable/submit_common" /> <item android:drawable="@drawable/submit_common" /> </selector>
命名为greenbtnlay.xml;
2,在所需要得控件定义里调用:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/greenbtnlay"/> </LinearLayout>
好了 一个按钮控件的样式自定义好了,要想定义其它的控件 比如文本框 下拉框都是可以这么定义的
上一篇: android spinner修改 样式
下一篇: 黑客攻击,五个步骤保障公共云安全