2016-09-22 51 views
1

如何檢測Android應用程序何時進入後臺? onPause()的作品,但它也調用方向改變時。如何檢測Android應用何時最小化?

+0

[確定從後臺任務或服務的當前前臺應用程序(可能的重複http://stackoverflow.com/questions/2166961/determining-the-current-foreground -application-from-a-background-task-or-service) –

回答

1

如果方向更改應用程序將通過生命週期再次從OnCreate中

這意味着叫你能避免它也被寫入以下代碼清單

<activity 
     android:name="" 
     android:configChanges="orientation|keyboardHidden|screenLayout|screenSize" 
     android:label="@string/app_name" /> 

這告訴系統,當方向改變或keyboardHidden或screenLayout改變時,我將自己處理它,不需要重新創建它。

然後再編寫代碼上暫停

+0

謝謝。它工作正常 –

+0

好的快樂編碼 –

相關問題