获取窗口-设置ContentView WindowManger-设置参数
dialog.getWindow().setAttributes(params)
final AlertDialog dialog = new AlertDialog.Builder(context).create();
dialog.show();
…………………………………
…………………………………
Window window = dialog.getWindow();
window.setContentView(v);
WindowManager m = ((Activity) context).getWindowManager();
Display display = m.getDefaultDisplay();
WindowManager.LayoutParams params = dialog.getWindow().getAttributes();
params.width = (int) (display.getWidth() * 0.8);
dialog.getWindow().setAttributes(params);
关注微信公众号,每天都有优质技术文章,搞笑GIF图片推送哦。