我們可以在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);
