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