我有一个没有任何主题的应用程序。 我想只在对话框上保留默认的Android主题。如何在对话框上应用默认主题
为此,我创建了一个自定义对话框(称为MyDialog)。在构造函数中,我已经把:
public MyDialog() {
if (getAndroidVersion() >= Build.VERSION_CODES.HONEYCOMB)
setStyle(DialogFragment.STYLE_NORMAL,
android.R.style.Theme_Holo_Dialog_NoActionBar);
}
但是当对话框出现时,它没有任何主题。事实上,在Android 4.2上进行测试时,对话框会显示旧的Android主题。
如何显示当前版本的对话框?