Can I listen to when the Navigation drawer is opened or closed (e.g: listener like button onclick)?

前端 未结 4 1637
别跟我提以往
别跟我提以往 2021-01-12 02:38

I want to call some methods when Navigation Drawer is opened & closed. How can I listen to it (like button\'s onclick listener) ?

I know we can check (mDra

4条回答
  •  刺人心
    刺人心 (楼主)
    2021-01-12 03:16

    You can know it by using this piece of code by using ActionBarDrawerToggle as:

         ActionBarDrawerToggle  drawerToggle = new  android.support.v7.app.ActionBarDrawerToggle(this, mDrawerLayout, toolbar, R.string.drawer_open, R.string.drawer_close) {
    
            @Override
            public void onDrawerClosed(View drawerView) {
                super.onDrawerClosed(drawerView);
    
            }
    
            @Override
            public void onDrawerOpened(View drawerView) {
                super.onDrawerOpened(drawerView);
    
            }
        };
        mDrawer.setDrawerListener(drawerToggle);
    

提交回复
热议问题