0

どのような状況で、Runnable を View クラスのインスタンス メソッド post() に渡すと、期待どおりに動作せず、Runnable を実行しませんか?

4

1 に答える 1

1

Runnableがキューの先頭に来る前にアクティビティが破棄されると、Runnableが実行されない可能性があります。

プロセスが終了すると、 はRunnable単に存在しなくなります。

をキャンセルするRunnableと実行されません。

Runnableがキューの先頭に来る前にメイン アプリケーション スレッドをRunnable拘束すると、 は実行されず、最終的に ANR でクラッシュします。

于 2012-10-11T14:36:19.953 に答える