0

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

4

2 回答 2

1

您可以检查条件是用户已经注册然后移动到AccountManager

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

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

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

为此,您可以设置标志。

或将数据存储在SharedPreferences数据库中

于 2012-04-19T08:47:57.763 回答
0

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

于 2012-04-19T09:18:55.837 回答