当前位置:操作系统 > 安卓/Android >>

android自定义按钮控件样式

android自定义控件其实就是定义一个xml按钮控件样式然后某个控件调用它。

步骤:

1,在drawable里新建个按钮控件的样式xml:

 

 

Java代码

<?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,在所需要得控件定义里调用:

 

 

Java代码

<?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 ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,