我正在为整个应用程序使用一个活动,但是多个片段代表不同的屏幕。我也有一个导航抽屉。我想根据用户是否登录来更改导航抽屉布局。如何动态更改导航抽屉的布局。是否可以为导航抽屉设置不同的布局xml,一个用于登录视图,一个用于匿名用户?如果是的话,该怎么做?
第二个问题:对于我正在尝试做的事情,有更好的方法吗?
非常感谢
答案 0 :(得分:-1)
您应该等到知道用户是否已登录才能创建导航抽屉。
通常,您需要一个LoginActivity,它是启动屏幕,以及用户登录时的MainActivity。
无论用户是登录还是"跳过"登录时,您将在创建导航抽屉时获得此信息。