【发布时间】:2012-10-19 11:26:27
【问题描述】:
我有一个使用 AlertDialog.Builder 构建的对话框,我想更改对话框的背景颜色。
我一直在 Internet 上阅读到可以使用 ContextThemeWrapper(使用 API 10)来完成,但它不起作用。
我正在做的是:
ContextThemeWrapper wrapper = new ContextThemeWrapper(this, R.style.MyDialogTheme);
AlertDialog alertDialog = new AlertDialog.Builder(wrapper)).create();
<style name="MyDialogTheme" parent="@android:style/Theme.Dialog">
<item name="android:background">#FFFFFF</item>
</style>
为什么这不起作用?
提前致谢!
【问题讨论】:
-
对话框是否实际显示?你永远不会调用 alertDialog.show()
标签: android background dialog