我最初使用的是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
}
答案 0 :(得分:0)
支持库v21弃用了v4支持库ActionBarDrawerToggle
。
v7版本是随appCompat
库v21。
此外,如果您使用的是appCompat
库v21,则必须使用API 21 +进行编译。
更改您的build.gradle
文件:
android {
compileSdkVersion 21
defaultConfig {
minSdkVersion 11
targetSdkVersion 21
}