关于对话框,我们都应该比较熟悉了吧,但是我们比较常用的还是自定义对话框,然而在自定义对话框中我们都比较讨厌对话框的标题,因为这影响了对话框的美观,那么我们怎么样来做没有标题的对话框呢?首先我们首先我们需要定义一个对话框的xml文件,这个文件是我们自定义对话框的显示界面,自定义对话框的xml文件大家写出来应该没有问题的吧、、然后接下来我们在res下面的values里面下一个styles.xml文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="dialog" parent="@android:style/Theme.Dialog">
<!--name是我们在使用时要用到的资源的标志,parent是指当前的样式所继承的父类样式-->
<item name="android:windowFrame">@null</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowIsTranslucent">false</item>
<item name="android:windowNoTitle">true</item><!--隐藏标题栏-->
<item name="android:background">#00000000</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
</resources>
接下来是我们对话框代码里面的事了:
Dialog dialog = new Dialog(context, R.style.dialog);
dialog.setContentView(R.layout.setcloudpasword);
事件处理、、、
然后事调用对话框
dialog.show();