android启动活动的条件

bin*_*680 1 android android-activity

我的活动需要根据条件开始.它与登录方案非常相似.喜欢:

  1. 如果用户未登录,请转到登录活动.正确验证后,转到配置文件活动.
  2. 如果用户已登录,请直接转到配置文件活动.

更新:我考虑过在登录活动时重定向,但是如果用户点回按钮它会返回登录活动,我不希望这种情况发生.

怎么能实现呢?感谢帮助.

Cri*_*ian 7

有两种方法可以做到这一点.您提到了第一个:Login如果用户已经登录,则从活动启动第二个活动,finish在启动第二个活动后调用Login活动的方法.这样用户将无法返回登录活动.

另一个是创建第三个活动,称为LauncherActivity或类似的东西.从该活动中,您可以决定要启动哪个活动.在这种情况下,您还必须使用finish方法来终止LauncherActivity.