Android ContentObserver

У меня есть Cursor 'c', который генерирует ListView. Поставщик контента гарантирует, что ListView будет обновляться всякий раз, когда базовые данные будут изменены. Тем не менее, я хочу дополнительно сделать вызов другой функции, чтобы обновлять мои представления заголовка / нижнего колонтитула каждый раз, когда отображается список.

Как реализовать это с помощью ContentObservers?

public void listenChanges() { context.getContentResolver().registerContentObserver(CONTENT_URI, true, new MyContentObserver()); } public class MyContentObserver extends android.database.ContentObserver { public MyContentObserver() { super(null); } @Override public void onChange(boolean selfChange) { super.onChange(selfChange); //Do all you need here } } 
Intereting Posts
Как изменить стиль ProgressBar в ListFragment в библиотеке совместимости? Настраиваемая обработка сообщений Pushwoosh Как преобразовать координаты GPS в местность Как отправить данные из одного приложения в другое приложение в android? Изменить стиль ListPreference JPA Аннотации в Android Есть ли способ заставить Android открыть клавиатуру emoji? NullPointerException, которое не указывает на какую-либо строку в моем коде Android: как передать активный объект Surface из одного процесса в другой процесс на Android Продолжайте запускать приложение после автоматического блокировки экрана – Phonegap (Android / iOS) Удаление нежелательного белого пространства в WebView Android Monkeyrunner vs instrumentation – что лучше для функционального тестирования? NullPointerException пытается получить savedInstanceState с помощью Custom Class Array MvvmCross Перейдите к ViewModel на уведомлении по электронной почте Android. Можно ли переместить уведомление с хэдз-ап в строку состояния?