我的清单中有这个:
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="15"/>
但我想使用HOLO主题或类似的东西。
我知道HOLO主题需要Android 11,但如果我想要一个很好的统一标准主题,我该怎么办?
谢谢, 亚历
答案 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。