Android使用selector自定义按钮

       以前定义按钮的时候,想使用自定义的Button总是习惯在activity中获取该按钮然后,重写该按钮的onTouchListener然后在当中切换按钮的背景图片。这样做不但使activity中的代码变得臃肿而且不能该按钮不能达到重用的目的。


       后来接触到了Android 中的selector挺好用的,下面详细讲解一下如何使用selector,首先在res\drawable文件夹下创建一个xml文件如图:

        Android使用selector自定义按钮_第1张图片

     再在drawable文件中添加你想应用在按钮上的图片,包括按下的图片和不按时的图片。

     然后在该文件中添加:drawable

<?xml version="1.0" encoding="utf-8"?>
             
             
                 
                      

 

       该文件名字叫做button_selector.xml,完成之后,把你想应用的按钮的drawable属性改为@drawable/button_selector就可以了 如下:





  开发微博推荐:    http://crh.chinacloudsites.cn/
 

更多相关文章

  1. android中使用线程池和临时缓存优化网络图片加载
  2. Android中View自定义XML属性详解以及R.attr与R.styleable的区别
  3. Android开发实践:用PopupWindow实现自定义Dailog
  4. Android Nine Patch图片及按钮背景
  5. Android 基本按钮
  6. android自定义控件:可旋转View:可作为ImageView、ImageButton
  7. Android图片异步加载之Android-Universal-Image-Loader
  8. Android中自定义PopupWindow,动态弹窗。
  9. Android 自定义view完全解析--带你通透了解自定义view

随机推荐

  1. Android接口初了解
  2. Android中贪吃蛇游戏的学习(四)
  3. android 网络请求图片
  4. Android、Java单例看这里(常用的单例模式
  5. Android(安卓)将Button设置为圆角
  6. 如何在Android中在fragment中实现点击按
  7. Android(安卓)Wear 进阶 5 - Creating Wa
  8. Android(安卓)自定义日期控件,包含月控件
  9. Introduction to Android(安卓)Power Man
  10. ANDROID NDK使用第三方静态库的方法