你好我面临一个奇怪的问题。我试图在下面的片段中锁定导航抽屉的滑动
@Override
public void onResume() {
super.onResume();
MainActivity.mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);
}
上面的代码在片段加载时工作正常。 但是当在该片段中打开键盘并在edittext中输入一些文本并关闭键盘时,滑动是自动启用的,这不应该发生。不确定键盘打开和关闭的原因是启用导航抽屉滑动。
答案 0 :(得分:0)
试试这个
DrawerLayout mDrawerLayout = (DrawerLayout)getActivity().findViewById(R.id.drawer_layout);
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);