SwitchPreference Ответный изменение поведения в леденец
В нашем проекте мы используем SwitchPreference, подобный WiFi settings.user может переключать значение, нажав на кнопку, и пользователь может переключить увидеть больше вариантов, нажав на название.
Но это не работает в леденец. Я вижу изменение поведения в леденец.
В KitKat:
Когда пользователь нажимает на кнопку переключения, onPreferenceChanged обратного вызова вызывается, и когда пользователь нажимает на название, onPreferenceClicked называется.
В леденец: нажатии на кнопку переключения или название onPreferenceClicked называется всегда и после этого onPreferenceChanged называется. Как я могу получить такое же поведение в леденец? Такое поведение нарушает нашу функциональность.
не знаю почему, но setClickable не работает для меня. Он работает на вас? Я добавил свое обходное решение, которое я использовал. – Vivart
Видимо, да, код, который я там поставил, решил проблему для меня. –