Dialog构造函数中的ContectWrapper

时间:2013-01-22 15:03:27

标签: android android-dialog

我正在浏览一位相当熟练的开发人员的代码并看到了这一点:

new AlertDialog.Builder(new ContextThemeWrapper(getActivity(), R.style.Theme_DeviceDefault));

由于这是针对API 14构建应用程序的唯一原因,因此让我对这种方法的好处徘徊。我什么也看不见。当你在Dialog上用死活动调用.show()或.dismiss()时,我认为它不会对Exceptions提供帮助,我想不出别的。

提前致谢。

1 个答案:

答案 0 :(得分:1)

这是在API 11之前为构建器设置对话框主题的方法。仅使用API​​ 11添加具有第二个参数的构造函数。之前没有其他人为构建器设置主题。 Here is explanation with example.