簡體   English   中英

Android結束活動

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM