24

我正在为 Android 2.2 及更高版本开发应用程序。我使用了很棒的 ActionBarSherlock(谢谢,Jake Wharton !!)在 ICS 之前的设备上使用操作栏。

虽然操作栏看起来很棒,但所有其他 gui 元素都具有设备默认主题的外观(在我的例子中是 HTC Sense 3)。

是否有可能在所有带有 Holo.Dark.Theme 的 Android 设备上设置我的 (>= Android 2.2) 应用程序的样式?

我用 Android 4.0.3 编译我的应用程序,minSDK 版本是 8。

4

2 回答 2

36

享受 HoloEverywhere,这就是该项目的全部目的!

(编辑)新地址:https ://github.com/Prototik/HoloEverywhere

于 2012-03-09T03:58:27.313 回答
5

不,这需要完整的 Holo 主题和样式的后端移植,而 Google 选择不这样做。这也是一项相当雄心勃勃的事业,我认为这超出了 ActionBarSherlock 项目的范围,该项目的重点是 ActionBar 兼容性。

您能做的最好的事情就是从 ICS 源中挑选您最想要的资源并创建您自己的自定义主题/样式。

于 2012-02-16T15:09:35.640 回答