【问题标题】:Android alertdialog themeAndroid 警报对话框主题
【发布时间】:2011-07-13 10:22:42
【问题描述】:

iv 尝试了几种不同的方法,但似乎无法让警报对话框正确更改主题。我的活动在清单中设置了自定义主题,所以我不确定这是否会导致冲突。

我正在使用:

AlertDialog alertDialog = new AlertDialog.Builder(new ContextThemeWrapper(this,R.style.DialogStyle)).create();

我使用以下样式:

  <style name="DialogStyle" parent="android:Theme" >    
    <item name="android:windowBackground">@drawable/background2</item>
    <item name="android:textColor">#014076</item>       
</style>

它只改变某些文本颜色。所有的标题和消息都是默认的白色,背景也没有改变。

请帮忙。

【问题讨论】:

  • 是的,我希望背景颜色和文本不同,而不是 android 设置的默认值。
  • 您有文本格式文件。如果是,那么我可以帮助你。

标签: android themes styles android-alertdialog


【解决方案1】:

在姜饼 2.3.X 之前,你不能。 它在对话框的构造函数中明确设置主题,但在姜饼中你可以提供它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-20
    • 1970-01-01
    • 2017-05-10
    • 2011-12-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多