0

アクティビティは、メソッドでハンドラーを作成し、それをシングルトンに渡しました。Singleton はこのハンドラーを保持して、メッセージをアクティビティーに送り返すことができるようにします。アクティビティは、handleMessage(Message mesg) メソッドを実装することにより、そのローカル メソッドでメッセージを処理します。

アクティビティが破棄され、シングルトンがハンドラー経由でメッセージを送信しようとするとどうなりますか。

4

2 に答える 2

0

ハンドラーが開始されると、停止しません。

キャンセルまたは中断される可能性がある AsyncTask を試してください。

于 2013-04-27T05:31:36.333 に答える
0

アクティビティが破棄されたときにハンドラーを削除できます。

于 2013-04-27T10:41:41.783 に答える