DrawerLayout 를 사용 하여 사 이 드 슬라이드 메뉴 를 만 들 때 아래쪽 레이아웃 은 클릭 이벤트 해결 방법 에 응답 할 수 있 습 니 다.

1436 단어 AndroidStudio
     ,   DrawerLayout       ,       listView          ,  ,          ,      ,          ,                   ,                ,     ,          ,                    ,   ,              ,   listView     false,          true,      ,       Clickable  ,    DrawerLayout xml   ,  clickable true,      ,       ,          ,      ,     DrawerLayout setDrawerListener()    ,        4     ,onDrawerSlide,onDrawerOpened,onDrawerClosed onDrawerStateChanged,                  , onDrawerOpened       ,               ,          ,           ,             drawerView.setClickable(true),     ,             ,       ,      ,     listView     ,        ,      ,    clickable true   ,       xml    drawerLayout   clickable true,      ,            ?        ,             ,           ,                    .
        drawer_layout= (DrawerLayout) findViewById(R.id.drawer_layout);
        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) {

            }
        });

좋은 웹페이지 즐겨찾기