ActionBarSherlock/HoloEverywhere Light 使用对话框

3
我正在使用Christophe Versiuex的HoloEverywhere库项目和Theme.HoloEverywhereLight.Sherlock主题。
系统对话框 - 复制所有文本、日期选择器对话框等 - 所有窗口标题都是白色而不是浅蓝色。如果您运行演示,您就能看到这一点。
我已经尝试使用android:windowTitleStyle来进行样式设置,但没有成功。是否有人使用过这个并找到了解决方法?
谢谢。

你好,我是Christophe!对话框的工作对我来说真的很困难,我真的希望能尽快找到这个问题的答案。任何想法都受欢迎,因为这个问题真的让我的库在浅色主题下几乎无法使用。感谢您的关注! - Waza_Be
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上进行了测试。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接