在我的项目中,我使用的是appcompat-v7(修订版20),而我的项目的目标是android API级别19(KitKat),因此可以使用Holo主题。我不小心将“ Android支持库”更新到了修订版21,因此我不得不将清单中的目标更改为API级别21(棒棒糖)。
因此,我的应用程序的默认主题更改为“材质”(例如,复选框为绿色)。有没有办法再次强制使用Holo主题?
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="my.package"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="21" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
--- activities & receivers ---
</application>
</manifest>
<resources>
<style name="AppBaseTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
</style>
<style name="AppTheme" parent="AppBaseTheme">
</style>
</resources>
我终于解决了这个问题,方法是下载“ Android支持存储库”,并使用@CommonsWare转换器将.aar项目转换为库。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句