[英]Android Studio finish() activity not working the first time
我正在處理這個 Android Studio 項目,在我對登錄活動進行一些檢查之后,我想被重定向到 MainActivity 並完成登錄活動。 但是,在我登錄並被重定向到 MainActivity 后,如果我按下后退按鈕,它會將我重定向回 Login Activity(第一次登錄活動未關閉/完成)。 如果我嘗試重復該過程並按回,這一次按預期工作,也就是說,它關閉了應用程序(登錄活動已關閉/完成)我現在檢查了我的代碼幾次,我沒有開始相同的活動兩次,那么有人知道為什么會發生這種情況以及如何解決嗎?
嘗試使用finishAffinity()
關閉當前活動並清除堆棧。 然后你將只剩下 MainActivity。
更多信息: https://developer.android.com/reference/android/app/Activity#finishAffinity()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.