[英]Android ending activities
我經歷了很少的活動,當我想返回主窗口時,我使用FLAG_ACTIVITY_CLEAR_TOP,但是如果我按“后退”按鈕,那么我將返回到我經歷的其他活動。
簡而言之,我想參加主要活動,按下返回按鈕后就不會再參加其他活動了。
編輯此操作將關閉所有活動,換句話說,用戶不應讓其返回以完成注銷過程。 我不能使用BackPressed(),因為我正在使用putExtra和getExtra。 也許有人可以寫一些小樣本。 因為我不了解標志系統。
對不想保存在堆棧上的活動使用FLAG_ACTIVITY_NO_HISTORY
。 當用戶按下back
他/她會去那個沒有這個標志設置的最后一項活動。
您可以覆蓋活動中的onBackPressed並使用以下標志開始所需的活動: FLAG_ACTIVITY_CLEAR_TOP|FLAG_ACTIVITY_SINGLE_TOP
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.