当用户在我的应用程序中注销时,我想将它们带到登录屏幕并清除当前堆栈。要做到这一点,我用我的意图调用这个代码,它可以工作:
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK)
但是,我清除的所有碎片或活动都没有调用其破坏方法。如何调用这些方法?
答案 0 :(得分:0)
我的方法一直在努力。这个问题结果是我认为在进入新屏幕时发生的崩溃。但它在我开始之前就已经发生了,它阻止了destroy方法被调用。