我的活动需要根据条件开始。这与登录方案非常相似。喜欢:
如果用户未登录,请进入登录活动。经过正确的身份验证后,转到个人资料活动。
如果用户已经登录,请直接转到个人资料活动。
更新:我曾考虑过在登录活动时进行重定向,但是如果用户单击“后退”按钮,它将返回到登录活动,我不希望这种情况发生。
如何做到这一点?感谢帮助。
最佳答案
有两种方法可以做到这一点。您提到了第一个活动:如果用户已经登录,则从Login
活动启动第二个活动,但是在启动第二个活动之后,调用Login活动的finish
方法。这样,用户将无法返回到登录活动。
另一个是创建第三个活动,称为LauncherActivity
或类似名称。通过该活动,您可以决定要启动哪个活动。在这种情况下,您还必须使用finish方法杀死LauncherActivity
。