读书人

自定义dialog式样 简单填充

发布时间: 2012-06-29 15:48:47 作者: rapoo

自定义dialog样式 简单填充

在做项目时要用dialog,dialog不想用alertdialog这个类,想用设计好的dialog样式。

?

这里我用到Dialog类,没有用alertdialog这个类。

在style .xml中

?

?

?

?<style name="dialog" parent="@android:style/Theme.Dialog">

? ? ? ? ?<item name="android:windowFrame">@null</item>

? ? ? ? <item name="android:windowIsFloating">true</item>

? ? ? ? <item name="android:windowIsTranslucent">true</item>

? ? ? ? <item name="android:windowNoTitle">true</item>

? ? ? ? <item name="android:background">#000000</item>

? ? ? ? <item name="android:windowBackground">@null</item>

? ? ? ? <item name="android:backgroundDimEnabled">true</item>//背后的activity的透明度。

? ? </style>

R.layout.dialog是预定的dia显示样式:

在oncreatDialog 中:

Dialog dialog2 = new Dialog(GeneralView.this.getParent(), R.style.dialog);

? ? ? ? View dialog2view = inflater.inflate(R.layout.dialog, null);

?

?

?

读书人网 >移动开发

热点推荐