android – 如何在按下和释放时更改ImageButton的图像?

android – 如何在按下和释放时更改ImageButton的图像?,第1张

概述我希望在我的 Android应用程序中,ImageButton在按下和释放更改图像,当再次按下它时,ImageButton的图像将被更改回来,该怎么做? 创建一个放在drawable文件夹中的选择器(它是一个xml文件).并且在xml实际图像的xml五个路径中实现了android:background =“@ drawable / imageselector”或者在程序中也可以使用imagev 我希望在我的 Android应用程序中,Imagebutton在按下和释放时更改其图像,当再次按下它时,Imagebutton的图像将被更改回来,该怎么做?解决方法 创建一个放在drawable文件夹中的选择器(它是一个xml文件).并且在xml实际图像的xml五个路径中实现了androID:background =“@ drawable / imageselector”或者在程序中也可以使用imagevIEw.setBackgroundDrawable(R.drawable.imageselector)获得相同的

以下是我的选择器
imageselector.xml

<?xml version="1.0" enCoding="utf-8"?><selector    xmlns:androID="http://schemas.androID.com/apk/res/androID">    <item        androID:state_focused="true"        androID:state_pressed="false"        androID:drawable="@drawable/arow_selected" />    <item        androID:state_focused="true"        androID:state_pressed="true"        androID:drawable="@drawable/arow_selected" />    <item        androID:state_focused="false"        androID:state_pressed="true"        androID:drawable="@drawable/arow_selected" />    <item        androID:drawable="@drawable/arow_unselect" /></selector>
总结

以上是内存溢出为你收集整理的android – 如何在按下和释放时更改ImageButton的图像?全部内容,希望文章能够帮你解决android – 如何在按下和释放时更改ImageButton的图像?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1137464.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存