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

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

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

не работает radoiButton при повторном нажатии - Программирование Android

23.06.2013, 18:06. Просмотров 684. Ответов 1
Метки нет (Все метки)

Есть checkBox и 4 radioButton. Кода в chackBox нет галки radioButtons должны быть неактивны.

Вопрос такой: ставлю галочку, на первом radioButton появляется кружочек, убираю галочку, ставлю снова ее, и при попытке нажать нажать на первый radiobutton он не нажимается(при этом setchecked на этот radiobutton тоже не работает), почему?

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
checkBoxTime.setOnCheckedChangeListener(new OnCheckedChangeListener() 
        { 
            public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) 
            { 
                if ( isChecked ) 
                { 
                    RadioButton1min.setEnabled(true); 
                    RadioButton2min.setEnabled(true); 
                    RadioButton3min.setEnabled(true); 
                    RadioButton5min.setEnabled(true); 
                     
                    RadioButton1min.setChecked(true); 
                } 
                else 
                { 
                    RadioButton1min.setEnabled(false); 
                    RadioButton2min.setEnabled(false); 
                    RadioButton3min.setEnabled(false); 
                    RadioButton5min.setEnabled(false); 
                     
                    RadioButton1min.setChecked(false); 
                    RadioButton2min.setChecked(false); 
                    RadioButton3min.setChecked(false); 
                    RadioButton5min.setChecked(false); 
                } 
 
            } 
        });
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.06.2013, 18:06     не работает radoiButton при повторном нажатии
Посмотрите здесь:
SignInButton - при повторном нажатии окно выбора аккаунта не показывается Android
Изменил фон для Custom ListView не работает подсветка при нажатии Android
Android Какой метод срабатывает при повторном показе фрагмента
При повторном запуске приложения не загружаются сохраненные значения SharedPreferences Android
Android Сохранение положения seekbar (не сохраняет прогресс при повторном обращении)
Android Ошибка при запуске AsyncTask при нажатии на пункт ActionBar
Android ListView: сбивается содержимое ImageView элемента при скроллинге + как сделать выделение пункта списка при нажатии?
Android Ошибка при нажатии
Android Действие при нажатии на ссылку
Вылет при нажатии кнопки Android
Android Ошибка при нажатии на кнопку
Ошибка при нажатии кнопки button Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 649
24.06.2013, 21:29     не работает radoiButton при повторном нажатии #2
Цитата Сообщение от Antihawk Посмотреть сообщение
Кода в chackBox нет галки radioButtons должны быть неактивны.
Если при запуске проверить стоит ли галка, то
Java
1
2
3
4
5
6
checkbox = (CheckBox)findViewById(R.id.checkBox1);  // ваш чекбокс
if (checkbox.isChecked()) {         // если стоит галочка
   // радиобаттоны активны/неактивны
} else {
   // радиобаттоны активны/неактивны
}
Если дальше буду переключать, то
Java
1
2
3
4
5
6
7
8
9
10
checkbox.setOnClickListener(new OnClickListener() {         // галочка стоит
           @Override
             public void onClick(View v) {
                 if (((CheckBox) v).isChecked()) {
 
                } else {
                    
                }
             }
         });
Yandex
Объявления
24.06.2013, 21:29     не работает radoiButton при повторном нажатии
Ответ Создать тему
Опции темы

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