仅将Holo主题用于对话框

时间:2013-10-09 09:27:48

标签: android android-theme

可以仅将Holo主题用于对话框吗?

我在清单中使用Theme.Black.NoTitleBar声明了应用主题,每次我想实例化一个对话框(例如ProgressDialog)我都使用

new ProgressDialog(this, R.style.default_system_theme);

此样式在两个xml文件中声明,基于android版本:一个具有holo主题,另一个具有旧主题。

实际应用主题,但结果如下。

enter image description here

如您所见,背景不透明,对话框显示在屏幕顶部。

我哪里错了? 提前谢谢。

修改

使用Theme.Holo.Dialog和Theme.dialog(取决于Android版本)设置R.style.default_system_theme属性是结果。

enter image description here

即使它没有填满整个屏幕,仍然有背景。何我可以摆脱它?

0 个答案:

没有答案