欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > Android >内容正文

Android

Android Dialog 系统样式讲解及透明背景

发布时间:2024/9/20 Android 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Android Dialog 系统样式讲解及透明背景 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
 
AlertDialog.Builder builder = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_TRADITIONAL);//传统主题

AlertDialog.Builder builder = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_HOLO_DARK);//使用深色背景 主题 AlertDialog.Builder builder = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_HOLO_LIGHT);//使用浅色背景 主题
AlertDialog.Builder builder = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_DEVICE_DEFAULT_DARK);//使用默认设备 深色主题 AlertDialog.Builder builder = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_DEVICE_DEFAULT_LIGHT);//使用默认设备 浅色主题

//自定义布局 
View layout = getActivity().getLayoutInflater().inflate(R.layout.mydialog,null); AlertDialog.Builder dialog = new AlertDialog.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; window.setAttributes(lp); 。。。 dialog.show();  

总结

以上是生活随笔为你收集整理的Android Dialog 系统样式讲解及透明背景的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。