【问题标题】:How to verify if checkbox is checked or unchecked in java for android studio? [closed]java - 如何在java for android studio中验证复选框是选中还是未选中? [关闭]
【发布时间】:2018-03-22 10:07:18
【问题描述】:

我的测验中有一个问题 (q7),有 4 个可能的答案复选框(answer71、answer72、answer73 和 answer74)。正确答案是 answer72 和 answer73。如果只检查了 2 个好的答案(并且没有检查 2 个错误的答案),我如何验证(在 android studio 上的 java 中)然后使分数 =+1。谢谢。

【问题讨论】:

  • a) 你的格式很糟糕,b) 了解 if 的含义或在你应该做作业而不是复制粘贴作业时实际思考 2 秒,c) 它是 += ,而不是=+。谢谢你。

标签: java android-studio


【解决方案1】:

您可以在复选框上调用方法.isChecked()。 并编写一个逻辑来检查是否选中了所需的复选框。

if(checkbox1.isChecked()) {做点什么...}

如果你想要多个复选框,你可以运行一个循环。

List<CheckBox> items = new ArrayList<CheckBox>();
for (CheckBox item : items) {
    if(item.isChecked()) { 
        String text=item.getText().toString();
    }
}

【讨论】:

    猜你喜欢
    • 2021-01-12
    • 2018-03-23
    • 1970-01-01
    • 2018-09-23
    • 2010-11-02
    • 2017-04-05
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    相关资源
    最近更新 更多