2012-04-19 83 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