首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

自定义dialog式样 简单填充

2012-06-29 
自定义dialog样式 简单填充在做项目时要用dialog,dialog不想用alertdialog这个类,想用设计好的dialog样式。

自定义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);

?

?

?

热点排行