Надеюсь, простой вопрос: когда ContentResolver.notifyChange ()
вызывается для заданного URI, ContentObserver
наблюдают потомком URI этого URI уведомлены?
Например Скажем, у меня есть установка курсора для наблюдения за URI определенного ресурса:
Uri uriA = Uri.parse("content://" + AUTHORITY + "/orders/21");
cursor.setNotificationUri(getContext().getContentResolver(), uriA);
Затем я уведомляю ContentResolver
об изменении предка этого URI (например, потому что я удалил все заказы):
Uri uriB = Uri.parse("content://" + AUTHORITY + "/orders");
getContext().getContentResolver().notifyChange(uriB, null);
Будет ли мой Курсор
, зарегистрированный для наблюдения uriA
, получать уведомление?