admin的登录页面和不同的用户类型

时间:2016-04-05 07:39:10

标签: android

我正在尝试在android studio中为三种不同类型的用户创建一个注册页面。 (1)。管理员本身(2)。用户类型1(3)。用户类型2.我希望根据凭据将其重定向到各自的活动。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

假设每个用户都保存在数据库中,并且db中的每个实体都有一个1,2或3的列类型。因此,当登录成功时,您将检查数据库以查看凭据是否正常返回用户的类型。从这一点来说,你的android代码将是这样的

 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);