我正在使用 Christophe Versiuex 的HoloEverywhere库与ActionBarSherlock一起在 Gingerbread 手机上显示一个 ICS 外观的应用程序。Theme.HoloEverywhereDark.Sherlock 主题效果很好。但是当我尝试将主题更改为 Theme.HoloEverywhereLight.Sherlock 时,所有文本都变为深色文本,但 Activity 背景保持深色。
我正在做的就是:
setTheme(R.style.Theme_HoloEverywhereLight_Sherlock);
setContentView(R.layout.mylayout);
在 Activity.onCreate() 方法中。
在查看代码时,它定义了:
<style name="Theme.HoloEverywhereLight.Sherlock" parent="Theme.Sherlock.Light">
<item name="android:windowBackground">@drawable/background_holo_light</item>
.
.
.
所以看起来它应该可以工作。
有没有其他人使用过 Light 主题并获得了浅色背景?
谢谢。