Значение кнопки-переключателя 1 зависит от значения кнопки-переключателя 2 на другом макете.

У меня есть кнопка-переключатель на макете 1 и 4 других кнопки-переключателя на макете 2. Если значение хотя бы одной из кнопок-переключателей на макете 2 включено, то кнопка-переключатель на макете 1 должна автоматически включаться. Точно так же, если я отключу кнопку-переключатель в раскладке 1, то все 4 кнопки-переключателя должны быть отключены. Я много пробовал и много искал, но мне не повезло во всех попытках. Пожалуйста помоги.

PS. Я новичок. Постарайтесь объяснить как можно подробнее.

Заранее спасибо.


person user2295392    schedule 26.07.2013    source источник


Ответы (1)


Создайте одну функцию, которая проверяет статусы всех кнопок и соответственно обновляет их. Затем вызовите эту функцию с каждой из кнопок в файле onClickListener().

person LuckyMe    schedule 26.07.2013
comment
Как проверить статус? - person user2295392; 26.07.2013
comment
зависит от вашей реализации, если вы хотите отключить кнопку, то button.setEnabled(false) для отключения и true для включения, abd для проверки того, включена/отключена ли кнопка, используйте button.isEnabled(). - person LuckyMe; 26.07.2013