DrawerLayout——使用DrawerLayout点击左侧菜单时右侧也能监听到点击事件

在使用侧滑控件DrawerLayout时,左侧菜单中的点击事件右侧也能监听到点击事件,那么如何屏蔽

  1. 在DrawerLayout的.xml布局中添加
    android:clickable="true"
    这种我试了,不好用,但是有人说好用
  2. 在代码里设置DrawerLayout的监听事件DrawerListener的onDrawerOpened方法中设置
    paramView.setClickable(true);
    注意这里的paramView是
    public void onDrawerOpened(View paramView)
    这里面的View,并不是DrawerLayout

你可能感兴趣的:(android开发中遇到的问题)