2012-04-19 44 views
0

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

回答

1

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

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

如果没有的话重定向他RegistrationAcitivity

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

对于您可以设置标志。

或存储数据无论是在SharedPreferences数据库

0

你可以把注册活动代码,检查账目那里如果有重定向他登录activtiy