3 つのタブ付きアクティビティがあり、全員が同じ cursorAdapter を持つ listView です。もちろん、アクティビティごとに異なるカーソルがあります (それらの唯一の違いはwhere
文字列です)。
runQueryOnBackgroundThread()
フィルタリングされたリストを作成するために、アダプタでをオーバーライドしました。
クエリrunQueryOnBackgroundThread()
に文字列を追加する必要があるため、メソッド内にいるときに元のアクティビティを知る必要がありますfiltered