私はAndroidに比較的慣れていませんが、これをグーグルで検索することはできません。私は次の状況にあります:
android上の非常に大きなSQLデータベース(約2000レコードを選択してListActivityにロードする必要があります)
私はこれまでSimpleCursorAdapterを使用していますが、AsyncTaskを使用して非同期でデータをロードすることはできません(SimpleCursorAdapterには、たとえばArrayAdapterのように「add()」がありません)
ArrayAdapterで機能させる方法は知っていますが、クリックするたびにID属性が失われるので、「クリーン」な方法でIDを保持します(非表示の場所に保存しないでください)。
===>今のところ、ユーザーはすべてのdb出力がGUIに解析されるまで待つ必要があり、時間がかかります。どうすればそれを修正して実行速度を上げることができますか?SimpleCursorAdapter.add(item)のようなものが必要か、それを拡張しますが、わかりません... thnx