Pra*_*eth 2 android navigation-drawer drawerlayout
我有一个包含5个片段的活动,我在抽屉活动中使用抽屉布局,但我想在片段2中使用(启用)抽屉,我想在剩余的片段中禁用抽屉选项.
任何人都可以帮我怎么做?
在你的方法中加入两个方法activity,一个用于禁用drawer,另一个用于再次启用它,如下所示:
public void lockDrawer() {
    drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);
}
public void unlockDrawer() {
    drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED);
}
然后在你的fragments onCreateView(...)方法中放:
fragmentInteractionListener.lockDrawer();
对于fragments其中drawer应保持关闭,并在fragments其中drawer应该保持开放的说:
fragmentInteractionListener.unlockDrawer();
PS:有关如何正确实现fragment交互监听器的教程,请参阅:
https://developer.android.com/training/basics/fragments/communicating.html
| 归档时间: | 
 | 
| 查看次数: | 864 次 | 
| 最近记录: |