Android DrawerLayout设置左右侧滑菜单为全屏

我们可以在MainActivity中获取屏幕宽度后动态赋值给侧滑菜单。

在oncreate时

DisplayMetrics metric = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metric);
windowsWight = metric.widthPixels;
windowsHeight = metric.heightPixels;
View leftMenu = findViewById(R.id.left_menu);
LayoutParams leftParams = leftMenu.getLayoutParams();
leftParams.height = windowsHeight;
leftParams.width = windowsWight;
leftMenu.setLayoutParams(leftParams);

 

posted @ 2017-09-06 10:52  星辰之力  阅读(2251)  评论(0编辑  收藏  举报