我使用过几个应用程序,它们似乎使用了Android 4.0的'Holo'主题,但仍在旧版本的Android(2.3)上运行。是否有支持的方法来做到这一点,或者这些开发人员设计了自己的定制主题?
谢谢。
我正在处理这个项目:
https://github.com/ChristopheVersieux/HoloEverywhere
编辑:已迁移至:https://github.com/Prototik/HoloEverywhere
可能非常适合您的需求。
请看这里 SDK/platforms/android-15/data/res/
。这里存放着最新的 Android 4 所使用的所有样式和相关资源数据。
你也可以从这里下载: https://github.com/android/platform_frameworks_base/tree/master/core/res
你可以从这里获取所需资源并将其添加到你的应用程序中。只需移除 android: 前缀即可在你的项目中使用它。这是定义与最新 Android 版本相同主题的唯一方法。