Android Activity选择

时间:2012-04-19 08:35:44

标签: android android-activity

我需要选择是否应该运行一项或另一项活动取决于授权。如果您在AccountManager中没有帐户,我想在其他情况下显示RegistrationAcitivity,我想显示LoginActivity。这样做的最佳模式是什么?我需要在哪里放置检查的代码?在其中一项活动中?

2 个答案:

答案 0 :(得分:1)

您可以检查用户已注册的情况,然后转到 AccountManager

Intent intent = new Intent(this,AccountManager.class);
startActivity(intent);

如果没有,则将其重定向到 RegistrationAcitivity

Intent intent = new Intent(this,RegistrationActivity.class);
startActivity(intent);

为此你可以设置标志。

或将数据存储在 SharedPreferences 数据库

答案 1 :(得分:0)

您可以将代码放入注册活动,检查那里的帐户,如果可用,则将其重定向到登录激活