未使用对话主题

时间:2013-01-15 15:12:06

标签: android android-alertdialog

我创建了位于值/样式中的自定义对话框:

<style name="AppTheme" parent="android:Theme.Light" />

<style name="MyDialogTheme" parent="android:Theme.Dialog">

    <item name="android:windowBackground">@null</item>
    <item name="android:windowNoTitle">true</item>
</style>

然后我想用它:

final Dialog dialogC = new Dialog(context,R.style.MyDialogTheme);
dialogC.setContentView(R.layout.confirm);

我没有错误,但它仍然使用默认主题。当我将它用于我希望显示为对话框的活动时,这个主题非常有效。

1 个答案:

答案 0 :(得分:1)

使用这个,它对我有用

dialog3=new Dialog(MainActivity.this);
        dialog3.requestWindowFeature(Window.FEATURE_NO_TITLE);
        dialog3.setContentView(R.layout.one_button_dialog4);