要将dialog的 title,白色边框等,去掉的话,可以使用style。
在style文件中加入 dialog样式
<resources> <style name="dialog" parent="@android:style/Theme.Dialog"> <item name="android:windowFrame">@null</item><!--边框--> <item name="android:windowIsFloating">true</item><!--是否浮现在activity之上--> <item name="android:windowIsTranslucent">false</item><!--半透明--> <item name="android:windowNoTitle">true</item> <item name="android:background">@android:color/black</item> <item name="android:windowBackground">@null</item> <item name="android:backgroundDimEnabled">false</item><!--模糊--> </style> </resources>
将自定义的样式加入到dialog中。
Dialog dialog = new Dialog(SetActivity.this, R.style.dialog);
本文介绍如何通过style文件自定义Dialog样式,去除其边框与标题,提供了一个简单的步骤指南。
262

被折叠的 条评论
为什么被折叠?



