ActionBarSherlock,Holo Everywhere和主题

时间:2012-11-08 10:59:23

标签: android themes android-holo-everywhere

我正在尝试实现两个主题的选择,黑暗和光明。

黑暗的工作正常,但是当我选择灯光主题时,它的渲染效果不正确(操作栏很亮,文字很暗但背景仍然很暗)。

在日食预览中,它显示正确。

我正在使用Holoeverywhere的dev分支,我正在扩展这样的主题:

styles.xml

<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
    <style name="DarkTheme" parent="Holo.Theme"/>
    <style name="LightTheme" parent="Holo.Theme.Light"/>
</resources>

任何帮助?

修改

我刚刚尝试使用模拟器(3.2,在平板电脑上)并正确显示主题。 我将做几个测试,最终在github上打开一个问题。

1 个答案:

答案 0 :(得分:1)

我终于找到了解决方案:Theme_HoloEverywhereLight_Sherlock showing dark background

(我已经看了几个小时,现在才出现。)

基本上setTheme应该在所有事情之前完成,甚至在super.onCreate(savedInstanceState);之前,我就是在......之后做的。