自定义Dialog,指定宽高、背景色

    AlertDialog.Builder builder = new AlertDialog.Builder(context, R.style.CustomDialog);
    View inflate = LayoutInflater.from(context).inflate(R.layout.layout_custom_dialog, null, false);
    builder.setView(inflate);
    AlertDialog dialog = builder.create();
    dialog.show();

R.style.CustomDialog

    

R.layout.layout_custom_dialog
layout 根布局的宽高属性都不会生效,最终宽度会由Dialog的style中的android:windowMinWidthMinor属性决定,高度会表现为wrap_content,即使设置不是wrap_content





    

    

        

        
    

你可能感兴趣的:(自定义Dialog,指定宽高、背景色)