我有一个活动,当我的android应用程序打开时,我会使用它来验证有关用户登录的信息。这个Activity
没有GUI
,它旨在根据验证信息重定向到其他活动。不知怎的,我的应用程序会回到这个屏幕,然后被卡在一个空的"活动"上。
我还没有对onResume
进行编码。
我会使用onResume()
并将其从后堆栈中删除以防止这种情况发生吗?
谢谢!
当您在进入第二个活动之前成功验证第一个"活动"中的用户信息时,请调用
finish(); //this will remove previous Activity from the stack
希望这将解决您的问题
定义一个用于验证事物的活动绝对不是一个好主意。为了回答你的问题,没有必要对onResume()进行编码。onResumee()只是在活动生命周期中在onCreate()之后调用的一个方法。您可以在onCreate()中完成()活动,以防止它在按下后退按钮时加载。