【问题标题】:Destroy Activity after leaving it离开后销毁 Activity
【发布时间】:2022-12-16 20:42:08
【问题描述】:

当我进入主活动时,我需要销毁一个带有登录方法片段的活动。我已经尝试过 flags、supportfragmentmanager 但没有用。请,如果有人知道如何做到这一点,请告诉我!

signIn 片段在 AuthenticationActivity 中 转到 MainActivity 代码:

val intent = Intent(context, MainActivity::class.java)
             startActivity(intent)

当我转到 MainActivity 时,我需要销毁整个 AuthenticationActivity,因为我不需要用户登录,因为他们已经登录了。

【问题讨论】:

  • 在 startActivity 之后你可以调用 finish()

标签: kotlin android-activity fragment android-fragmentactivity


【解决方案1】:

这很容易实现。启动 Intent 后,只需致电finish即可。

val intent = Intent(this, MainActivity::class.java)
startActivity(intent)
finish() //this will destroy the activity immediately

更多信息here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-14
    • 1970-01-01
    • 2013-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多