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