3

我的清单中有这个:

<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="15"/>

但我想使用 HOLO 主题或类似的东西。

我知道 HOLO 主题需要 Android 11,但是如果我想要一个漂亮的统一标准主题该怎么办?

谢谢,亚历克斯

4

3 回答 3

3

是的,您可以只需要继承不同的样式,例如在您的

值/样式.xml

 <style name="MyTheme" parent="android:Theme.Light">
 </style>

然后在里面创建 values-v11/styles.xml

  <style name="MyTheme" parent="android:Theme.Holo.Light">
        <!-- API 11 theme customizations can go here. -->
    </style>

您可能对开发人员的 UI感兴趣

于 2013-05-31T14:56:51.630 回答
2

您可以使用 Holo 无处不在的库,该库旨在轻松将 Holo 向后移植回 1.6。

https://github.com/Prototik/HoloEverywhere

于 2013-05-31T15:16:23.010 回答
2

是的,当最小 SDK 小于 11 时,您仍然可以使用 HOLO 主题。您需要创建一个文件夹values-v4以及 v5 到 v10 的文件夹,并将您的styles.xml放在那里。

有关更多信息,请参见此处

另请阅读内容以记住这一点。

于 2013-05-31T14:56:18.767 回答