いくつかの複雑なことを実行し、単純な単一のではなくカーソル()の組み合わせを返したいCONTENT_URI
内部があるとします。ContentProvider
MergeCursor
Cursor
その中からカーソルURI
の代わりに通知を設定すると、通知が機能しなくなることがあります。MergeCursor
MergeCursor
初期コード:
Cursor[] cursors = { extraCursorBefore, usersCursor, extraCursorAfter };
Cursor extendedCursor = new MergeCursor(cursors);
// Make sure that potential listeners are getting notified
extendedCursor.setNotificationUri(getContext().getContentResolver(), CONTENT_URI_PEOPLE);
return extendedCursor;
PS:どういうわけか、誰かが別のアイデアを持っているか、これがオリジナルではうまくいかなかった理由を理解している場合は、MergeCursor
あなたの知識を共有してください。