android在交互的时候经常用到的效果,比如按钮正常状态是一个背景,按下时背景发生变化。

button对应的XML:

<Buttonandroid:id="@+id/login_btn_login"android:layout_width="fill_parent"android:layout_height="wrap_content"android:background="@drawable/btn_bg"android:text="测试" />

drawable目录中新建一个xml文件,名字要和button的background的名字对应,在这里是btn_bg.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/btn_bg_on" />      <item android:state_focused="true" android:drawable= "@drawable/btn_bg_on" />      <item android:drawable= "@drawable/btn_bg_off" />  </selector>

注:

btn_bg_on,btn_bg_off为图片名字,也可以是".9"图片

更多相关文章

  1. android selector 背景选择器的使用, button (未点击,点击,选中保持
  2. RadioButton修改标志图片
  3. android超炫的图片浏览器
  4. android开发,修改默认界面的背景色
  5. android 图片自动切换
  6. Android App更改背景颜色
  7. android中listview中去除背景色选中色
  8. 【转】android 图片自动切换
  9. android 背景图片

随机推荐

  1. Android ApiDemos示例解析(137):Views->L
  2. 高煥堂的四本Android开发新書(簡體完整版
  3. Android的内存优化相关记录
  4. ubuntu9.10安装android SDK
  5. Android中垃圾回收日志信息
  6. android获取手机型号和系统版本号
  7. 【Android】Android处理Home键方法小结
  8. Android常用方法——获取系统信息
  9. android之定时器AlarmManager
  10. 诺基亚跟微软合作----出乎意料但在情理中