承認に応じて、あるアクティビティを実行するか、別のアクティビティを実行するかを選択する必要があります。AccountManager にアカウントがない場合、他の状況で RegistrationActivity を表示したい LoginActivity を表示したい。それを行うための最良のパターンは何ですか?それをチェックしているコードをどこに置く必要がありますか?それらの活動の1つで?
2 に答える
1
ユーザーがすでに登録されていることを確認してから、AccountManagerに移動します。
Intent intent = new Intent(this,AccountManager.class);
startActivity(intent);
そうでない場合は、彼をRegistrationActivityにリダイレクトします
Intent intent = new Intent(this,RegistrationActivity.class);
startActivity(intent);
そのために、フラグを設定できます。
またはデータをSharedPreferencesまたはDatabaseに保存します
于 2012-04-19T08:47:57.763 に答える
0
You can put the code in Registration Activity, check for accounts there and if available redirect him to login activtiy
于 2012-04-19T09:18:55.837 に答える