我正在程序中使用DrawerLayout,并且我的程序只有一个活动和许多片段。当我打开新片段时,如何阻止DrawerLayout,当我关闭片段时(返回到HomePage),如何解除对DrawerLayout的阻止,请帮助我选择正确的方法?
答案 0 :(得分:2)
请使用
锁定它drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);
并使用
解锁DrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED);
答案 1 :(得分:1)
那么您可以使用drawer.setDrawerLockMode();
,其中内部参数可以是:
DrawerLayout.LOCK_MODE_UNLOCKED
或DrawerLayout.LOCK_MODE_LOCKED_CLOSED
答案 2 :(得分:0)
您可以使用抽屉.setDrawerLockMode();内部参数可以是:
DrawerLayout.LOCK_MODE_UNLOCKED或DrawerLayout.LOCK_MODE_LOCKED_CLOSED