android dialog设置全屏半透明背景色

吾生也有涯,而知也无涯。这篇文章主要讲述android dialog设置全屏半透明背景色相关的知识,希望能为你提供帮助。
【android dialog设置全屏半透明背景色】style代码如下:

< style name="theme_dialog" parent="@android:style/Theme.Dialog">
< item name="android:windowFullscreen"> true< /item>
< item name="android:windowNoTitle"> true< /item>
< item name="android:windowIsFloating"> true< /item>
< item name="android:backgroundDimEnabled"> true< /item> 使得对话框背景色变黑
< item name="android:background"> @android:color/transparent< /item>
< item name="android:windowBackground"> @android:color/transparent< /item>
< item name="android:backgroundDimAmount"> 0.8< /item> 背景色调整,1全黑,系统默认0.5
< /style>

java引用:

Dialig dialog = new Dialog(context, R.style.theme_dialog);
View view = View.inflate(context, R.layout.test_layout, null);
dialog.setContentView(view);



















    推荐阅读