我正在为我的应用程序使用Theme.Sherlock.Light
主题,并使用基础DialogFragment
创建一个AlertDialog
。在Android 3.x和4.x上它可以正常工作,但是在Android 2.x上,我在深色背景上看到深色文本,这很难看懂。我做错什么了吗,我需要通过创建自定义样式来强制浅色背景吗?提前致谢。
最佳答案
我找到了解决方案here:
builder.setInverseBackgroundForced(true)
另外,正如我看到的here一样, jack ·沃顿(Jake Warton)建议以相同的方式对其进行修复,并且由于AlertDialogs的实现,他不知道任何更好的解决方案。
关于android - AlertDialog中带有Theme.Sherlock.Light的深色背景上的深色文字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13266901/