AlertDialog主题样式

    xiaoxiao2021-09-14  93

    AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_TRADITIONAL);//传统主题 AlertDialog.Builder builder =newAlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_HOLO_DARK);//使用深色背景主题 AlertDialog.Builder builder =newAlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_HOLO_LIGHT);//使用浅色背景  主题 AlertDialog.Builder builder =newAlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_DEVICE_DEFAULT_DARK);//使用默认设备深色主题 AlertDialog.Builder builder =newAlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_DEVICE_DEFAULT_LIGHT);//使用默认设备  色主题 //自定义布局  View layout =getActivity().getLayoutInflater().inflate(R.layout.mydialog,null); AlertDialog.Builder  dialog  =newAlertDialog.Builder(DialogActivity.this,AlertDialog. THEME_DEVICE_DEFAULT_DARK); final AlertDialog dialog = builder.create(); dialog.setView(layout); //透明 Window window =dialog.getWindow();  WindowManager.LayoutParams lp =window.getAttributes(); lp.alpha = 0.9f; //透明度 lp.dimAmout = 1f; //黑暗度 window.setAttributes(lp); dialog.show();
    转载请注明原文地址: https://ju.6miu.com/read-677602.html

    最新回复(0)