Я пытаюсь научиться делать живые обои для Android. У меня это работает, и теперь я хочу добавить пару настроек. Итак, я создал активность предпочтений и следил за всеми примерами, которые я мог найти.Как я могу зафиксировать изменения CheckBoxPreference в разработке Android?
Я могу захватить ListBoxPreferences просто отлично, но метод onSharedPreferenceChanged никогда не вызывается, когда флажок был изменен.
Есть ли дополнительный код, который необходимо добавить для внесения изменений в галочку? Есть ли способ наилучшей практики делать флажки в настройках?
Я бил головой об этом вопросе в течение двух дней, любая помощь была бы высоко оценена!
Спасибо!
Спасибо за предложение. Но я уже это сделал. Внутри метода onSharedPreferenceChanged я делаю это: System.out.println (prefs.getAll(). ToString()); который печатает все ключи и значения SharedPreference. Однако ключ для этого флажка не указан. Поэтому по какой-то причине флажок не прослушивается. Есть идеи? – max 2010-11-23 21:08:27