我们可以在 1 个移动应用程序中制作 2 个侧边栏导航抽屉吗?

Can we make 2 sidebar navigation drawer in 1 mobile application?

请问是否可以在1个移动应用中制作2个不同的侧边栏导航抽屉?例如,如果用户以学生身份登录,将进入学生导航抽屉页面,如果用户以讲师身份登录,将进入讲师导航抽屉界面。任何人都可以给我想法,以便整个故事变得更清楚吗?我应该在 sign uplogin 页面中输入什么编码来区分用户是作为学生还是讲师注册/登录?仅供参考,我已经为学生完成了导航抽屉,现在我还在考虑制作第二个导航抽屉。

询问他们是否想以学生或讲师的身份签署应用程序。 与导航抽屉相关,如果你只制作 1 个带 2 个菜单的导航抽屉呢? 并在运行时以编程方式添加菜单,具体取决于用户是讲师还是学生。

if(user.getType() == User.LECTURER){

// add lecturer menu to navigation drawer

}else if(user.getType() == User.STUDENT){

// add student menu to navigation drawer

}

另一种方法是根据上述条件进行 2 项活动?所以你在 activity.

中得到的代码更少