Android 如何为客户机和工作人员的登录页面创建case-switch语句?

Android 如何为客户机和工作人员的登录页面创建case-switch语句?,android,android-studio,Android,Android Studio,如果可以为一个按钮(登录按钮)创建一个案例切换语句,其中两个切换案例是:客户端和工作者重定向到两个页面。那么,我将如何在android studio中实现这一点 你的问题不是很清楚,但考虑到一些假设,下面是你如何做到这一点的 下面是一个示例,其中有一个标志来区分三种用户: switch(user.getType()){ case UserType.ADMIN: startActivity(new Intent(this, AdminActivity.class)); br

如果可以为一个按钮(登录按钮)创建一个案例切换语句,其中两个切换案例是:客户端和工作者重定向到两个页面。那么,我将如何在android studio中实现这一点

你的问题不是很清楚,但考虑到一些假设,下面是你如何做到这一点的
下面是一个示例,其中有一个标志来区分三种用户:

switch(user.getType()){
    case UserType.ADMIN:
    startActivity(new Intent(this, AdminActivity.class));
    break;

    case UserType.NORMAL:
    startActivity(new Intent(this,NormalUserActivity.class));
    break;

    case UserType.AUTHOR:
    startActivity(new Intent(this,AuthorActivity.class));
    break;

    default:
    Log.d("Unknown User type");
}

下次请明确提问。

决定启动哪项活动的标准是什么?在布局中使用单选按钮,检查选择了哪项(客户或工作人员)并基于该项启动另一项活动。