[英]What method is called when returning back to the MainActivity?
我的項目遇到問題,當我調用startActivity()
時,它會調用另一個活動的onCreate()
,是嗎?
現在,當我完成並銷毀該secondary activity
以返回MainActivity
時,會發生什么:
onCreate
(我檢查過)onResume
相同onPause
相同想知道startActivity
是什么?
startActivity(new Intent(this, SecondaryActivity.class));
為了結束該活動,我調用:
try{
super.finishAndRemoveTask();
}catch(Exception e){
super.finish();
}
這就是所有的細節,
我已經研究過生命周期,
用貓頭鷹的眼睛是找不到的。
找到替代品的替代品,
啟動SecondaryActivity
后完成MainActivity
,
並調用onCreate
,反之亦然。
我還修改了我的代碼以更加適合我的新偏好。
如果你在接下來的兩天里仍然在那里打字,
感謝您的光臨!
(很抱歉找到我自己的解決方案:))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.