从android appcompat v7-21.0.0缺少样式

时间:2015-03-26 17:52:19

标签: android android-support-library

我最初使用的是compile 'com.android.support:appcompat-v7:19.0.1',我决定实施DrawerLayout。不幸的是,我被告知v4支持库ActionBarDrawerToggle已被弃用,并且使用v7版本。看来这不是19.0.1版本的support-v7-appcompat,所以我决定升级到compile 'com.android.support:appcompat-v7:21.0.0'。但是,现在我的样式中出现以下错误:

Error:Error retrieving parent for item: No resource found that matches the given name '@style/Widget.AppCompat.Light.Base.ActionBar.TabBar.Inverse'.

(还有其他一些)。

我尝试了一些事情,包括以下内容:

我的build.gradle具有以下配置:

defaultConfig {
    minSdkVersion 11
    targetSdkVersion 17
 }

1 个答案:

答案 0 :(得分:0)

支持库v21弃用了v4支持库ActionBarDrawerToggle

v7版本是随appCompat库v21。

引入的

此外,如果您使用的是appCompat库v21,则必须使用API​​ 21 +进行编译。

更改您的build.gradle文件:

android {
    compileSdkVersion 21

    defaultConfig {
        minSdkVersion 11
        targetSdkVersion 21       
    }