gpt4 book ai didi

java - 如何切换ImageButton的图片src

转载 作者:行者123 更新时间:2023-12-01 11:37:21 25 4
gpt4 key购买 nike

我有一个图像按钮,希望当用户单击它时,它会将其 src 更改为不同的可绘制对象,但我希望在 xml 中定义的背景颜色保持不变。这是我到目前为止所做的代码,但不起作用,因为我正在更改背景而不是源代码,而是我将使用的一般概念:

                public void onClick(View view) {
if (bgenabled == true) {
holder.ib.setBackground(res.getDrawable(R.drawable.location_deactive));
bgenabled = false;
} else { holder.ib.setBackground(res.getDrawable(R.drawable.location_active));
bgenabled = false;}

最佳答案

只需调用setImageDrawable即可替换您当前使用的图像使用您的ImageButton

ImageButton button;
...
button.setImageDrawable(getResources().getDrawable(R.drawable.new_image));

关于java - 如何切换ImageButton的图片src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29836013/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com