2013-03-24 61 views
0

我開始開發一個應用程序,要求用戶輸入每個條目,即使他已經進入應用程序,每次都要通過登錄。 主要我想知道當用戶點擊我的應用程序圖標並啓動它,所以我將能夠開始登錄活動,而不是他最後一次使用應用程序時打開的活動 謝謝:)如何知道我的應用程序是否回到了背景

回答

-1

我想現在就可以通過重寫的onPause方法上的活動,並保存狀態的用戶已經離開最後一次在共享偏好

你可以看到更多關於活動的生命週期在這裏 - >http://developer.android.com/reference/android/app/Activity.html

這裏是活動生命週期圖

enter image description here

我希望我的回答可以幫助你,但如果你對我的回答另一個問題隨時問在評論:)

0

嗯,這個問題已經出現的這樣的問題等方面的影響,爲什麼你想這樣做?再次爲用戶提供一致的交互以及系統的工作方式。

爲了避免這一切,就我而言,唯一的方法是將用戶帶到startActity所有活動的onResume的登錄屏幕。

0

根據android文檔,您可以通過manifest.xml文件獲得該文件。 通過在您的清單中爲您的活動節點設置android:clearTaskOnLaunch="true"

說你的活動名稱是MainActivity那麼你的manifest.xml應該是這樣的:

..... 
<activity android:name=".MainActivity" 
      android:clearTaskOnLaunch="true" 
..... 
相關問題