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