0

明らかに AsyncTask で REST サービスからオブジェクトのリストをダウンロードした後、それらをカスタム BaseAdapter に設定しました。サービスを再度呼び出してさらにデータをロードし、それらをオブジェクトのリストに追加し、notifyDataSetChanged() を呼び出して ListView ブロックを 1 ~ 2 秒間呼び出します。

add と notify を別の AsyncTask に移動しようとしましたが、UI を変更しているため、例外が発生しました。

また、ループで addAll を変更しようとしましたが、一度にアイテムを追加し、毎回 notifyDataSetChanged() を呼び出しますが、成功しませんでした。

この場合のベストプラクティスはどれですか?

コードがなくて申し訳ありませんが、私は携帯電話から来ました。これには本当に困惑しています。

4

1 に答える 1