アプリに問題があります。私は CursorAdapter と結合して CursorLoader を持っています。1 つの条件を除いて、すべてが期待どおりに機能します。ListView にいくつかのアイテムがあり、アダプタでカーソルを空のカーソルに交換すると、表示されているアイテムは削除されません (行間の仕切りのみが消えます)。ListView をタッチすると、すぐに消えます。
これが状況です。空でないカーソルがあります:
次に、結果のないカーソルを交換します。
ご覧のとおり、仕切りだけが消えました。画面に触れると、両方のアイテムが消えます。
カーソルを交換する私の関数は次のとおりです。
public void onLoadFinished(Loader<Cursor> loader, Cursor cursor)
{
ratesAdapter.swapCursor(cursor);
}
フラグメント ソース: http://pastebin.com/N2YGzgRj
この問題を解決するのを手伝ってください。