Android 管理员和不同用户类型的登录页

Android 管理员和不同用户类型的登录页,android,Android,我试图在android studio中为三种不同类型的用户创建一个注册页面。(1). 管理本身(2)。用户类型1(3)。用户类型2。我希望根据凭证,它应该被重定向到各自的活动。我该怎么做呢?假设每个用户都保存在数据库中,数据库中的每个实体都有一个列类型,即1、2或3。因此,当登录成功时,您将检查数据库以查看凭据是否正常,并返回用户类型。从这一点来看,您的android代码将是这样的 Intent intent; switch(userType) { case 1: intent

我试图在android studio中为三种不同类型的用户创建一个注册页面。(1). 管理本身(2)。用户类型1(3)。用户类型2。我希望根据凭证,它应该被重定向到各自的活动。我该怎么做呢?

假设每个用户都保存在数据库中,数据库中的每个实体都有一个列类型,即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);