從後臺應用程序的回來時,我已經創建了一個個人通訊錄,大約有10活性中爲每個組,聯繫人,編輯,查看,刪除,多業務需求等趕上android系統
如果應用程序是通過主頁按鈕或其他應用程序移動到後臺,我需要在應用程序每次從後臺返回時顯示登錄屏幕時捕獲事件。
此外,請注意,是否應該顯示同一聯繫簿應用程序的其他活動,登錄屏幕。
我試着用onResume
,onStart
,並通過覆蓋各種activites登錄的功能onStop
事件的每個活動,但這並不滿足,猶如該項申請是在前臺,只是一個活動發生變化,那麼也這些也被稱爲。
請建議,謝謝!
正如我在應用程序中使用10個活動,我從一個活動移動到另一個,每次的onPause和的onResume被稱爲,其中登錄不應該問,對不對?應用程序到達前臺時,應該每次詢問登錄。 – HarsH1610 2011-12-27 13:49:13
您可以將一個變量從Activity傳遞給另一個(在Intent中),並將其從被調用的Activity的onResume中移除。如果變量未包含在意圖中,這意味着該呼叫不是來自另一個活動,因此您可以顯示登錄信息。 – 2011-12-27 14:50:12