请问,如何实现,button点击前是突起的状态(表示button可点击),点击后是平的状态(表示button不可点击)。
谢谢!!
谢谢!!
解决方案 »
- ProGuard 代码混淆 APK无法安装
- 在线等高手---小问题求解决
- 有没有Android类库大全一类的书?
- android 电视遥控器按键从显示屏左侧弹出一个ListView怎么实现?求大神解答
- 啥时候变成这样了啊?强制使用action bar?
- 关于json转化成集合
- 如何给Android工程的libs目录下的jar包附加源码
- 在TextView中显示Html标记的图像 为什么只显示小方框不能显示图像?
- 安卓真机插入电脑想要调试 但是一直报这样的错误 求大神解答。
- 大神们,关于anr的问题
- 关于android2.3生成APK文件的问题???
- 菜鸟求助!!!!怎么固定ListView大小!!!!!!!
其实是俩个不同的背景而已,你要做的就是做出你想要的效果的俩张图片,然后:<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@drawable/图片效果1" />
<item android:state_pressed="true" android:drawable="@drawable/图片效果2" />
</selector>你在将这个selector设置成你button的背景即可。
只这么做的话,press的时候效果变了,但是点击完以后,按钮图标还是原来的样子没达到楼主的要求,点击后改变状态 :
点击后是平的状态(表示button不可点击)还应该在ImageButton监听里加个改变按钮状态的语句:imageButton.setImageResource(R.drawable.点击后的图案);//点击后button图片改变