0

重複の可能性:
Android で ASyncTask スレッドを停止する方法

スタック内のすべてを強制的AsyncTasksに停止して、UI スレッドだけを実行させることはできますか? ネットワークに接続し、AsyncTasks を使用してサーバーから情報や画像をダウンロードします。しかし、接続が失われると、それらすべてを停止する必要があります。私の応募要項です。

4

2 に答える 2

0

これは、AsyncTasks の適切な使用法を理解した方法です。

  • ダウンロードする場合は、サービスを使用してデータベースに保存します。
  • 何かがアクティビティ/フラグメントにバインドされる場合にのみ、AsyncTasks を使用します。たとえば、Activity/Fragment に表示する画像をロードします。

私は可能な限りサービスを使用しようとし、私のものがダウンロードされたときなどに通知されるアクティビティ/フラグメントへのコールバックを持っています。

于 2013-02-04T08:47:59.587 に答える