主题Sherlock Dialog API 10

时间:2013-08-20 18:42:54

标签: android xml actionbarsherlock android-theme

我一直在API 10上测试我的应用程序,但有几个看法似乎有所不同。

首先,所有对话框的背景看起来都是黑色的,因为它们应该像新的APIS一样是白色的:

enter image description here

其次,选项卡的文本为深灰色,而不是较新的APIS上的白色:

enter image description here

如何更改XML主题以保持一致?

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果您导航到ActionBarSherlock库中的abs_attrs.xml文件,您将看到主题为所有类型的属性都有一堆名称 - 值对。您需要找到对话框中使用的名称 - 值对。通常名称是非常自我解释的,您可以在abs_theme.xml文件中看到这些属性的使用方式。

您需要做的就是覆盖(添加应用程序的主题)相应的属性。如果你之前没有主题ABS,你应该阅读一些关于“镜像”http://actionbarsherlock.com/theming.html的文档。