是否可以在Android API 8中自定义对话框主题

时间:2012-12-29 21:36:35

标签: android dialog android-theme

我花了一整天时间试图找到这个无济于事!我想在使用我的应用程序后为我的用户提供摘要,简单的对话框就是明显的解决方案。但是,我无法自定义主题以更改背景和按钮。我在这个问题上发现的每个教程和解释都使用API​​ 11技术,而我的目标是API 8。

有没有办法为API 8设置对话框主题,以便我可以更改背景drawable,字体,图标等?我发现了各种改变字体,图标,添加绘图等技术(例如http://www.helloandroid.com/tutorials/how-display-custom-dialog-your-android-application),但没有任何改变背景图形或颜色的技术。

1 个答案:

答案 0 :(得分:2)

//set up dialog
Dialog dialog = new Dialog(this);
dialog.setContentView(R.layout.dialog_layout);

只需为您指定一个自定义布局文件对话框,并指定您需要的所有属性,包括背景可绘制等。