ListView
からのカスタムCursorAdapter
フィードを使用していMatrixCursor
ます。の各行にListView
は非同期で読み込まれる画像があり、画像の読み込みが完了したら、問題の行を再描画するようにアダプターに通知します。特定の行を再描画するためContentProvider
に呼び出す場所からのデータを使用して、すでに同様のことを行います。getContentResolver().notifyChange
の場合、MatrixCursor
を呼び出すことができますnotifyDataSetChanged
が、すべての行が更新されるため、これは最適ではありません。
だから私の質問は、ListView
一時的なソースからの特定の行を再描画するための最良の方法は何ですか?「一時的」を設定する方法ContentUri
、またはアダプタが特定の行のみを無効にするように要求する方法はありますか?