«

【Java】动态设置对话框样式

azurekiln 发布于 阅读:17 Java程序设计


public void setDialogStyle(AlertDialog dialogShow) {
    Window dialogWindow = dialogShow.getWindow();
    assert dialogWindow != null;
    dialogWindow.setBackgroundDrawable(dialogCorner(0xffffffff, 15));
    WindowManager.LayoutParams params = dialogWindow.getAttributes();
    params.gravity = Gravity.BOTTOM;
    params.width = WindowManager.LayoutParams.MATCH_PARENT;
    params.height = WindowManager.LayoutParams.WRAP_CONTENT;
    dialogWindow.setAttributes(params);
}


扫描二维码,在手机上阅读
收藏
请先 登录 再评论