WindowManager m = getWindowManager(); Display d = m.getDefaultDisplay(); //为获得屏幕宽、高 android.view.WindowManager.LayoutParams p = dialog.getWindow().getAttributes(); //获得对话框当前的参数值 p.height = (int) (d.getHeight() ); //高度设置为屏幕的 p.width = (int) (d.getWidth()); //宽度设置为屏幕的 dialog.getWindow().setAttributes(p); //设置生效 WindowManager m = getWindowManager(); Display d