2011-10-17 56 views
1

我有父Activity.Where我有一些代碼寫在父Activity.Now的onResume()中,假設我從我的父活動到一它的子Activity,那麼在那個實例中,我的父活動暫停。現在,當我再次從我的子活動返回到我的父活動時,我不希望我的父活動onResume()執行。我只希望它在執行時該應用程序退出,並通過點擊主頁按鈕暫停應用程序。如何防止onResume()函數完成其子活動時被調用

所以有可能做到這一點。如果有誰可以請建議我。

回答

3

,您可以撥打static boolean variable isChildSelected = false並使用它。

上呼籲孩子意圖將其設置爲trueonResume()檢查返回回來的時候,如果isChildSelectedtruefalse;

如果真的只是分配false給它,如果它的false然後運行特殊代碼

0

這是不可能改變的活動的生命週期弗拉基米爾said.You不能強制停止執行onResume()您可以檢查該conditionor如果執行調用onStart(),您可以上傳)你的代碼onCreate()

相關問題