6 つの ListFragments をホストする FragmentActivity があります (それぞれが数千のエントリを持つ ListView をホストします)。タイトル バーで 1 回のアクションですべてのフラグメントを検索し、結果のリストを消去できます。
ここで私の質問: データをロードして 6 つの ListView にバインドするにはどうすればよいですか? - 詳細: FragmentActivity で 6 つの CursorAdapter を管理する必要がありますか? または、6 つの ListViews すべてに対して 1 つの CursorAdapter だけですか (以下を参照)。CursorLoader を使用する必要がありますか (単一の Cursor オブジェクトのみを管理するため)。
/**
* Moves the query results into the adapter, causing the
* ListView fronting this adapter to re-display
*/
@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor cursor) {
mAdapter.changeCursor(cursor);
}