3

我正在使用 Christophe Versiuex 的HoloEverywhere库项目和Theme.HoloEverywhereLight.Sherlock主题。

系统对话框——复制所有文本、日期选择器对话框等——都有白色文本作为窗口标题,而不是浅蓝色。如果您运行演示,您可以看到这一点。

我试过用它们来设计它们,android:windowTitleStyle但没有运气。有人在使用它并找到解决方法吗?

谢谢。

4

1 回答 1

1

标题文字很难更改。您可以更改标题的背景颜色,使其变得可读,并将其他所有内容保留在浅色主题中:

<style name="Theme.MyTheme" 
       parent="Theme.HoloEverywhereLight.DarkActionBar.Sherlock">
       <item name="android:alertDialogStyle">@style/AlertDialogHoloMix</item>
</style>

<style name="AlertDialogHoloMix" 
       parent="AlertDialogHoloLight">
       <item name="android:topDark">@drawable/dialog_top_holo_dark</item>
</style>

我在 Gingerbread 和 ICS 上对此进行了测试。

于 2012-06-19T20:24:43.177 回答