在一个里面写好就可以了<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@drawable/content_about_btn_icon_03" />//没有按下时
<item android:state_pressed="true" android:drawable="@drawable/content_about_traffic_icon_03" />//按下时
<item android:drawable="@drawable/content_about_btn_icon_03" />//普通
</selector>
<item android:state_pressed="false" android:drawable="@drawable/content_about_btn_icon_03" />//没有按下时
<item android:state_pressed="true" android:drawable="@drawable/content_about_traffic_icon_03" />//按下时
<item android:drawable="@drawable/content_about_btn_icon_03" />//普通
</selector>
解决方案 »
- 关于handler及static变量的咨询
- 关于短信搜索,sqlite数据库查询的问题
- EasyAndroid-我写的一个小框架,请提意见
- 使用jar包中资源id问题
- Android JNI传值问题
- 为嘛我无法将ImageView中的Bitmap输出?
- android DataOutputStream 异常
- 很简单的问题:Google Maps Android API V2
- 怎么调试安卓framework的源码啊
- 【登录问题】我的Android程序中登录一次后,怎么让它下一次直接进入主activity而不是登录activity
- 怎么修改安卓软件,使其支持所有dpi
- 用imageloader异步加载图片的问题,怎么实现只加载当前屏幕内的图片
如果非纯色,用控件嵌套吧,比如relativelayout里面是一个button这种,边框设置为relativeLayout的背景,button的背景设置为selector