适应环境:
使用侧拉框的时候,拉出来点击,底部的点击事件依然相应;
使用方法:
- drawer_layout.setDrawerListener(new DrawerLayout.DrawerListener() {
- @Override
- public void onDrawerSlide(View drawerView, float slideOffset) {
- }
- @Override
- public void onDrawerOpened(View drawerView) {
- drawerView.setClickable(true);
- }
- @Override
- public void onDrawerClosed(View drawerView) {
- }
- @Override
- public void onDrawerStateChanged(int newState) {
- }
- });
方法来源:https://blog.youkuaiyun.com/qiang_xi/article/details/49329679
特此记载!
本文介绍了一种解决Android应用中侧滑菜单打开时底部视图仍可点击的问题的方法。通过设置DrawerLayout的监听器,在菜单打开时使菜单本身可点击,从而避免了点击穿透的情况。
9898





