我想离开一个ImageButton是禁用的(不是可点击的),但是使用了android: enabled = "false",不能工作。
有人知道如何禁用 an ImageButton吗?
发布于 2011-07-19 16:19:45
如果您想将按钮显示为禁用(如果您在xml文件中设置了该按钮),那么执行setClickable(false)和setEnabled(false)都可以做到这一点。
发布于 2010-06-25 12:54:28
您可以在XML上使用android:clickable属性,也可以从代码中使用setClickable(boolean)方法。
发布于 2015-11-30 09:26:41
当为ImageButton设置一个点击监听器时,android会在引擎盖下重置可单击的属性为true。这就是在xml中设置android:clickable="false"没有帮助的原因。
此外,在xml中设置android:enabled="false"属性也不适用于我。
所做的工作只是通过代码来设置:
ImageButton mBtnDelayCall = (ImageButton)v.findViewById(R.id.btnCallDelay);
mBtnDelayCall.setEnabled(false);https://stackoverflow.com/questions/3118108
复制相似问题