18

我正在Theme.Sherlock.Light为我的应用程序使用主题,并且正在创建一个DialogFragment带有底层AlertDialog. 它在 Android 3.x 和 4.x 上运行良好,但在 Android 2.x 上,我在深色背景上看到深色文本,难以阅读。我做错了什么,我是否需要通过创建自定义样式来强制使用浅色背景?提前致谢。

4

1 回答 1

25

我在这里找到了解决方案:

builder.setInverseBackgroundForced(true)

另外,正如我在这里看到的,Jake Warton 建议以相同的方式修复它,但由于 AlertDialogs 的实施,他不知道任何更好的解决方案。

于 2013-01-21T11:42:56.953 回答