Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Despwnz
0 / 0 / 0
Регистрация: 25.11.2015
Сообщений: 6
#1

Android/Java + checkbox c if - Программирование Android

25.11.2015, 19:14. Просмотров 196. Ответов 2
Метки нет (Все метки)

Всем привет. Недавно начал изучать андроид и возник такой вопрос.
Есть три cheсkbox и кнопка button . Хочу сделать так что б при выборе хоть одного cheсkbox кнопка была активна , если не один не выбран то не активна. Но возник возникла проблема тут с if нельзя использывать boolean .
Что-то пытался сделать для одного , а вот если их 3 больше не знаю.
Java
1
2
3
4
5
6
7
8
9
10
11
  public void virubi(View view) {
        CheckBox checkBox = (CheckBox)view;
        if(checkBox.isChecked()){
            btnGo.setEnabled(true);
        }
        else {
            btnGo.setEnabled(false);
           Toast toast = Toast.makeText(getApplicationContext(),"Выберите  пункт",Toast.LENGTH_SHORT);
            toast.show();
        }
    }
этот вариант вообще не работает
Java
1
2
3
if(((chk1).isChecked()&&(chk2).isChecked()&&(chk3).isChecked()){
             btnGo.setEnabled(false);
         }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2015, 19:14     Android/Java + checkbox c if
Посмотрите здесь:
Android Ошибка: Caused by Android java.lang.ClassCastException: android.app.Application cannot be cast
CheckBox android Android
Android CheckBox Android
Java на Android Android
Синхронизация Android и ПК на Java Android
Java для Android Android
Android Java Android Кодировка символов
Возможность использования Java 8 в Android Android
Знания Java для Android Android
Использование C# библиотеки в java android Android
Android Android java.net.SocketTimeoutException
Ошибка Java в Android Studio Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pablito
2452 / 1897 / 590
Регистрация: 12.05.2014
Сообщений: 6,698
Завершенные тесты: 1
25.11.2015, 19:18     Android/Java + checkbox c if #2
Java
1
btnGo.setEnabled(chk1.isChecked() || chk2.isChecked() || chk3.isChecked());
Despwnz
0 / 0 / 0
Регистрация: 25.11.2015
Сообщений: 6
25.11.2015, 19:27  [ТС]     Android/Java + checkbox c if #3
эм.. все было настолько очевидно =/ , спасибо
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru