2016-04-05 6 views
-4

3種類のユーザーのためにアンドロイドスタジオに登録ページを作成しようとしています。 (1)。管理者自身(2)。ユーザタイプ1(3)。ユーザータイプ2.私は、資格情報に応じて、それぞれの活動にリダイレクトされる必要があります。どうやってやるの ?adminと異なるユーザータイプのログインページ

答えて

0

すべてのユーザーがデータベースに保存され、dbのすべてのエンティティに1,2または3の列タイプがあるとします。ログインが成功すると、dbを確認して資格情報が正常かどうかを確認しますユーザーのタイプを戻します。この時点から、あなたのアンドロイドコードはこのようになります

Intent intent; 
switch(userType) { 
case 1: 
    intent = new Intent(LoginActivity.this, AdminActivity.class); 
    break; 
case 2: 
    intent = new Intent(LoginActivity.this, User1Activity.class); 
    break; 
case 3: 
    intent = new Intent(LoginActivity.this, User3Activity.class); 
    break; 
} 
startActivity(intent); 
関連する問題