В стеке потоков много вопросов / вопросов об обновлении виджетов, обновлении приложений при изменении настроек системы и т. Д., Но я не могу найти точный ответ на мой вопрос.
Как обновить виджет при изменении настроек системы? То есть виджет «Управление питанием» имеет переключатели для Bluetooth, GPS, синхронизации и т. Д. Когда одна из этих настроек изменяется с помощью приложения «Настройки», виджет автоматически обновляется. Для приложений, я считаю, что registerContentObserver будет работать. Однако этот поток указывает, что registerContentObserver не будет работать в виджетах.
Нужно ли создавать службу только для регистрации ContentObserver? Или это сделано по-другому?