1、在drawable下新建button_selector.xml,内容为:

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">        <item android:state_pressed="true">        <shape android:shape="rectangle">                        <solid android:color="@color/color_button_pressed" />                                    <corners android:radius="5dip" />                        <padding                android:left="10dp"                android:top="10dp"                android:right="10dp"                android:bottom="10dp"                />        shape>    item>        <item>        <shape android:shape="rectangle">                        <solid android:color="@color/color_button_default" />                                    <corners android:radius="5dip" />                        <padding                android:left="10dp"                android:top="10dp"                android:right="10dp"                android:bottom="10dp"                />        shape>    item>selector>


2、设置button的属性:

android:background="@drawable/button_selector"

更多相关文章

  1. Android核心分析(20)----Android应用程序框架之无边界设计意图
  2. 删除android ScrollView边界阴影方法
  3. 去除listView和recyclerview滑动到顶部和底部边界的阴影
  4. android ScrollView边界阴影方法
  5. c语言实现输入圆的半径计算圆的面积
  6. Python对象的空间边界:独善其身与开放包容
  7. 检查通过程序的C管道 - 边界情况
  8. 图片在页面内随意飘动,遇到边界还会反弹

随机推荐

  1. 断网使用RycyclerView的jar包,运行时报错
  2. Android 设置DrawableRight和DrawableLef
  3. Android(安卓)环境搭建,Helloworld以及常
  4. android各个版本特性和市场占有率(2012年5
  5. android:padding和android:margin的用法
  6. Android的底层库libutils介绍
  7. Android TableLayout 实现边框
  8. Android Activity生命周期是如何实现的
  9. android属性详解
  10. Android快速开发架构PlanA(二),简单粗暴的路