我一直在API 10上测试我的应用程序,但有几个看法似乎有所不同。
首先,所有对话框的背景看起来都是黑色的,因为它们应该像新的APIS一样是白色的:
其次,选项卡的文本为深灰色,而不是较新的APIS上的白色:
如何更改XML主题以保持一致?
提前致谢。
答案 0 :(得分:0)
如果您导航到ActionBarSherlock库中的abs_attrs.xml文件,您将看到主题为所有类型的属性都有一堆名称 - 值对。您需要找到对话框中使用的名称 - 值对。通常名称是非常自我解释的,您可以在abs_theme.xml文件中看到这些属性的使用方式。
您需要做的就是覆盖(添加应用程序的主题)相应的属性。如果你之前没有主题ABS,你应该阅读一些关于“镜像”http://actionbarsherlock.com/theming.html的文档。