我想從Broadcastresiver開始兩次主要活動,但關閉前一個?Android close previous活動
pop.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
但它不起作用?
我想從Broadcastresiver開始兩次主要活動,但關閉前一個?Android close previous活動
pop.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
但它不起作用?
進行整理活動,你可以調用finishaffinity()或完成()
只需調用'this.finish();'在調用'startActivity(intent);'後保存我的一天;',謝謝 –
嘗試使用
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
爲什麼你想要兩次啓動相同的活動?你是說,你從MainActivity調用MainActivity Intent? –
沒有在廣播贊助中創建的動作,我想在mainActivity中執行,並且除開始活動外沒有其他辦法,但是我想刪除先前的MainActivity老的活動你知道我嗎 – mostafa
你想從你的backstack中移除mainActivity?您的應用是否包含多項活動? –