1

ListFragment と loader と CursorAdapter を使用してリストを表示しています。このリストには検索ボックスがあるため、ユーザーが何かを検索すると、検索された文字列を含むレコードのみが表示されます。今私が直面している問題は、最初に表示されたリストが検索後に作成されたリストと重複していることです。つまり、最初のリストが 2 番目のリストの背景として表示されます。検索を処理する方法は次のとおりです。検索テキストが送信されるたびに、getLoaderManager().restartLoader() を使用してローダーを再起動し、onLoadFinished() で、CursorAdapter の新しいインスタンスを作成しています。リストの重複の問題の理由がわかりません。助けてください。(コードを提供したかったのですが、会社の方針により提供できません。本当に申し訳ありません。)

4

0 に答える 0