java公共无效按钮。是否为我的情况启用了if语句?
public void onePointForTeamA(View v) {
if (foulCounterA == 5) {
scoreTeamA = scoreTeamA + 1;
scoreOnePointTeamA = scoreOnePointTeamA + 1;
displayForTeamA(scoreTeamA);
displayForTeamAOnePoint(scoreOnePointTeamA);
}
}
public void foulCountForTeamA(View v) {
if (foulCounterA < 5)
foulCounterA = foulCounterA + 1;
else
foulCounterA = 5;
displayForTeamAFoul(foulCounterA);
}
你好。首先,我对安卓开发和java非常陌生。我为这个问题找了很多,但自己找不到解决办法。我想我还在学习。我所发现的一切都是关于重写方法的
关于我的问题;我想将带有“if”的button.setEnabled(true);
添加到我的java文件中,这样我的按钮将只能单击if (foulCounterA == 5)
,而不能单击其他按钮
通过进行更改,我想更改其textView颜色,我知道如何进行更改。
XML文件上的安卓:onClick="onePointForTeamA"
安卓:onClick="foulCountForTeamA"
int scoreTeamA = 0;
int scoreOnePointTeamA = 0;
int foulCounterA = 0;
有什么建议吗
# 1 楼答案
您应该知道,本例中的参数
(View v)
是Button
Button
是View
的一个子类。如果你想在你的方法中发挥作用,你可以施放但是,您没有必要设置启用或可点击的行为
解决方案:
添加行:
在需要禁用它的地方,可以放置
true
以启用它或者
要将其设置为不可点击,您可以放置
true
,使其再次可点击# 2 楼答案
或者