java - 如何检查是否至少选中了一个复选框android

标签 java android

这是我到目前为止所做的,即使我检查了所有这些我也收到了 AlertDialog 消息。

  private void validateCheckBoxes() {

    if (toilets.isSelected() || wifi.isSelected() || trolleys.isSelected() || lifts.isSelected()
            && ticketMachine.isSelected() || stepFree.isSelected()) {
        saveRecordsToDatabase();


    } else {
        AlertDialog.Builder facilitiesError = new AlertDialog.Builder(AddStation.this);
        facilitiesError.setTitle("Station Facilities are not selected");
        facilitiesError.setMessage("Please select at least one facility ");

        facilitiesError.setNegativeButton("OK", null);
        facilitiesError.create().show();

    }

}

最佳答案

“选中”是指“选中”吗?

if (toilets.isChecked() || wifi.isChecked() || trolleys.isChecked() || lifts.isChecked()
    || ticketMachine.isChecked() || stepFree.isChecked()) {
    saveRecordsToDatabase();
}

关于java - 如何检查是否至少选中了一个复选框android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29475095/

相关文章:

java - 我如何在 Intellij 中运行 "mvn install:install-file"

java - 类似 "qualified this"但用于访问嵌套类而不是封闭类的成员

Android改造解析List中嵌套的json响应

android - 在 android 中使用 Place Autocomplete 实现 Google Maps Directions API

java - R.id安卓工作室

java - 在 SwingWorker (doInBackground) 中从 Worker-Thread 调用多个方法?

java - 复制构造函数冲突?

java - ArrayList<int[]> 包含一个值

android - SimpleDateFormat 不在 KitKat 中生成月份名称

java - 如何在 Java 中将字符串值转换为自定义模型对象?