<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9PMnprUC5wbmcifQ==” alt =“这是该应用程序的屏幕截图”>我正在制作一个小型应用程序,这就是我想要做的:每次我单击“ +”按钮时,我都想增加成功完成的计数器。每次单击“-”按钮时,我都想减少计数器,这又一次成功了。但是,当计数器的值达到0时,我希望我的“-”按钮不再可单击并显示为灰色,我将如何做到这一点?
您可以做的是在您的onCreate方法中
Button fewer=(Button)findViewById(R.id.fewer);
然后您可以使用。setClickable(false);
使用此
button.setClickable(false);
您可以使用setClickable(false)
禁用按钮(由Fixus终止),或者您也可以在侦听器中检查该值是否等于0,如果是这种情况,则什么都不做
fewer.setClickable(false)或xml中的android:clickable =“ false”