15

AsyncTask がまだバックグラウンドで実行されている場合、Activity.finish() はどうなりますか?

アクティビティ スタックからアクティビティをポップするだけで、AsyncTask が完全に完了するまでアクティビティ オブジェクトを破棄するのを待ちますか (AsyncTask はアクティビティの内部クラスであるため)。

また、AsyncTask が、Activity のインスタンスへの参照を保持していない非内部クラスの public である場合、動作が異なるでしょうか?

4

1 に答える 1

11

私はスレッドで同じことを試しましたが、私の観察では、スレッドを実行し続けています。

于 2010-04-28T11:46:30.183 に答える