2011-07-03 18 views
1

私はAndroidアプリケーションを開発していますが、他のアクティビティから文字列を受け取るまでonPause()メソッドを遅らせることができるかどうかは疑問でした。onPause()メソッドの遅延

+3

もっと大きな質問をする方が良いと思います。「yをやって、どうやってやるの?」と尋ねる代わりに、どうやってxをやるの? –

答えて

4

これは悪い考えです。 onPause()が遅れていると、アクティビティが「アプリケーションが応答していません」(ANR)エラーを引き起こす可能性があります。あなたのアクティビティが一時停止されている(たとえば、ユーザーがHOMEボタンを押しているなど)場合、別のアクティビティからの応答を心配する必要はありません。アクティビティが再び実行されているときに、システムは応答を配信します。