Android - 如果我支持Android 1.6,我还可以使用Holo Theme来购买新款手机吗?

时间:2013-05-31 14:51:20

标签: android android-holo-everywhere

我的清单中有这个:

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

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

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

谢谢, 亚历

3 个答案:

答案 0 :(得分:3)

是的,您只需要继承不同的风格,例如在

值/ styles.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 for developer

感兴趣

答案 1 :(得分:2)

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

有关详情,请参阅here

另请阅读this以牢记这一点。

答案 2 :(得分:2)

您可以使用Holo Anywhere库,它可以轻松地将Holo后端移回1.6。

https://github.com/Prototik/HoloEverywhere