使用onresume在按下back后重定向活动



我有一个活动,当我的android应用程序打开时,我会使用它来验证有关用户登录的信息。这个Activity没有GUI,它旨在根据验证信息重定向到其他活动。不知怎的,我的应用程序会回到这个屏幕,然后被卡在一个空的"活动"上。

我还没有对onResume进行编码。

我会使用onResume()并将其从后堆栈中删除以防止这种情况发生吗?

谢谢!

当您在进入第二个活动之前成功验证第一个"活动"中的用户信息时,请调用

finish(); //this will remove previous Activity from the stack 

希望这将解决您的问题

定义一个用于验证事物的活动绝对不是一个好主意。为了回答你的问题,没有必要对onResume()进行编码。onResumee()只是在活动生命周期中在onCreate()之后调用的一个方法。您可以在onCreate()中完成()活动,以防止它在按下后退按钮时加载。

最新更新