How to move main content with Drawer Layout left side

前端 未结 6 432
有刺的猬
有刺的猬 2020-11-30 17:04

Just checked how to make menu with DrawerLayout here. But left side menu is moving on the front of main content. How can I set it to menu and main content move side by side(

6条回答
  •  失恋的感觉
    2020-11-30 17:26

    Here is working code...

    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, mDrawerLayout, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close) {
     @Override
     public void onDrawerSlide(View drawerView, float slideOffset) {
        super.onDrawerSlide(drawerView, slideOffset);
        mContainerFrame.setTranslationX(slideOffset * drawerView.getWidth());
        mDrawerLayout.bringChildToFront(drawerView);
        mDrawerLayout.requestLayout();
        //below line used to remove shadow of drawer
        mDrawerLayout.setScrimColor(Color.TRANSPARENT);
      }//this method helps you to aside menu drawer
     };
    

提交回复
热议问题