[英]Android: Clearing only second activity in the stack (or clearing specific activity)
[英]Clearing the entire android activity stack
同樣是同樣的問題。 如何清除我整個活動? 卑微的建議,在將其標記為重復之前先閱讀問題,下面是提供我的堆棧視圖的圖。
初始活動:通過NFC標簽觸摸調用,並且可以在運行任何應用程序實例時觸摸。 一旦新的活動開始,它就永遠不會保持在堆棧中並被銷毀。
啟動活動從“初始活動”或圖標觸摸調用。 這還沒有保持在堆棧中,並在下一個活動進入前台時被破壞。 但是導致原因決定開始哪個活動。
主要活動:這是主要活動。 應用程序啟動,並且僅在應用程序關閉時被銷毀。
現在我的問題是在某些情況下我觸摸了我的標簽,因此在進行一些條件檢查后,我需要在啟動StatupActivity之前從堆棧中刪除所有活動。 希望我已經說清楚了。 任何查詢都可以隨意詢問。 任何幫助將不勝感激。
好的,請仔細閱讀此鏈接,現在在StatupActivity中的AndroidManifest中設置android:clearTaskOnLaunch =“ true”(適合您的情況)
現在使用Intent.FLAG_ACTIVITY_CLEAR_TOP標志開始您的活動
對我來說這是工作,希望您能找到幫助...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.