JAVA Eclipse如何设置点击按钮切换图片

梦想的初衷 提交于 2019-12-06 05:14:21
右击图片文件夹,新建一个Android XML文件

 

设置文件的名称,注意这个新建的xml文件就是会被用作按钮的background属性的,所以名字不要太奇怪,设置Root Element为selector之后,添加下面黄色的两行,按钮常规和按下的时候对应的图片,这里注意都是对应的前面放进去的图片

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

<selector xmlns:android="http://schemas.android.com/apk/res/android" >

<item android:drawable="@drawable/rotateleft" android:state_pressed="false"></item>

<item android:drawable="@drawable/rotateleft_click" android:state_pressed="true"></item>

</selector>

 

添加一个ImageButton,注意删掉src属性,添加background属性即可,这种做法比在主程序中点击按钮之后根据ID查找按钮然后替换图片要更简洁方便

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!