0

ホームボタンが押されるたびに onPause が呼び出されますが、ダイアログが開いたときに描画スレッドの一時停止を処理するように onPause を設定しました。これは、ホームボタンを押すと、描画スレッドが一時停止され、現在のアクティビティが開いたままになることを意味しますが、アクティビティ/アプリを閉じたい. ホームボタンがonPauseを呼び出すのを止めて、アクティビティを終了させるにはどうすればよいですか?

編集:アプリが表示されなくなったことに気付いたので、onStop() を呼び出す必要がありますが、そうではありません。何が原因でしょうか?

4

4 に答える 4

0

それは実際にクラッシュしますか?次に、クラッシュを示す LogCat を投稿する必要があります。

super.onPause()おそらく、オーバーライドされたonPause()メソッドを呼び出していませんか? これは必須で、忘れるとアプリがクラッシュしますsuper.onPause()

于 2013-06-26T10:30:45.810 に答える