【发布时间】:2015-04-13 14:58:53
【问题描述】:
我正在开发一个基于足球队形的测验活动。我向用户显示一个单选按钮列表,要求他选择具有当前“角色”在编队中的选项。我在这里尝试开发的是基于用户单击单选按钮来检查是否按下了正确的单选按钮。换句话说,我的 XML 中有一个单选按钮列表,并且基于我希望用户单击特定单选按钮以继续下一个问题的问题。只要用户单击了错误的单选按钮,就会显示一条消息作为 Toast 消息,说明按下的单选按钮不正确,然后尝试离开。每个问题的最大尝试次数设置为 5。这一切都需要在不点击按钮的情况下完成。代码如下;如果在这种情况下没有使用正确的实现(或任何建议),请告诉我
public void run(){
int userTries = 0;
while(userTries < 5){
if(leftBack.isChecked()){
Toast.makeText(FootballFindThePosition.this,
"Well Done! \nMoving on!",
Toast.LENGTH_SHORT).show();
userTries = 0;
}
else if(rightBack.isChecked() || cbleft.isChecked() || cbright.isChecked()){
Toast.makeText(FootballFindThePosition.this,
"Please try again!",
Toast.LENGTH_SHORT).show();
userTries++;
}
}
}
单选按钮不属于单选组(不确定是否可以)
【问题讨论】:
-
好吧,如果你使用radiogroup,你可以用它来查找选择了哪个按钮,并将其与正确答案进行比较
标签: javascript android android-activity radio-button