2012-10-27 56 views
0

我有一個關於android鍵盤上的後退按鈕的問題。android鍵盤後退按鈕覆蓋密碼活動

我有一個主要活動,帶有一個導致另一個活動「活動2」的按鈕「Enter」。現在我有密碼來保護活動2,這樣當按下「Enter」按鈕時,會顯示密碼提示根據存儲的密碼檢查輸入。簡單。

現在,如果我要離開活動2並返回主活動,然後按下鍵盤上的後退按鈕,則密碼提示不會顯示,並且訪問活動2。無論如何要防止這種情況發生?

如果我不清楚,請讓我知道,我不認爲代碼需要在這裏顯示。

+1

是的,你需要顯示你的代碼。有幾十種方法可以實現你想要實現的目標,而沒有看到你做對了什麼,沒有辦法猜測你做錯了什麼。 – 323go

+0

@ user1742524在activity2的onBackPressed()方法中寫入finish()。 –

回答

0

覆蓋活動中的onPause()方法。包含破壞登錄憑據的一些代碼

覆蓋活動中的onResume()以測試憑據。可能與您在onCreate()中所做的相似。

閱讀this瞭解Android中Activity的生命週期。