//在res目录下重绘样式 路径:res/drawble/name 类型为shape
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- 借助此属性绘制图形背景色 -->
<solid android:color="#ff669900"/>
<!-- 绘制图形角度 -->
<corners android:radius="20dp"/>
<!-- 绘制图形边框 -->
<stroke android:width="2dp"
android:color="#ff6699cc"/>
</shape>
//在res目录下新建选择器 路径:res/drawble/name 类型selector
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:color="@android:color/white" android:state_pressed="false"/>
<item android:color="@android:color/holo_red_dark" android:state_pressed="true"/>
//layout设置
<Button
android:id="@+id/button1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_marginTop="10dp"
style="@style/MyButton01.MyButton02"
android:text="Button"
android:textColor="@drawable/btn_textcolor_selector"
android:background="@drawable/btn_background_selector"/>
<!-- 切换器 -->
</selector>
利用选择器修改button样式
最新推荐文章于 2023-01-16 23:24:45 发布