我遇到了一个奇怪的问题......
/res/all/debug/values/values.xml:877:错误:错误:找不到与给定名称匹配的资源:attr' metaButtonBarButtonStyle'。
理论上所有的sdk和附加组件都可以。有人知道可能是什么吗? ---- build.gradle--使用sdk 19。
repositories {
mavenCentral()
}
apply plugin: 'android'
dependencies {
compile 'com.squareup:otto:1.3.4'
compile 'com.squareup.dagger:dagger:1.0.1'
compile files('libs/volley.jar')
compile files('libs/android-async-http-1.4.4.jar')
compile 'com.android.support:support-v4:19.1.0'
compile 'com.google.android.gms:play-services:4.4.52'
compile 'com.android.support:appcompat-v7:19.1.0'
}
android {
compileSdkVersion 19
buildToolsVersion "19.1"
defaultConfig {
minSdkVersion 16
targetSdkVersion 19
}
}
答案 0 :(得分:-1)
<!-- Backward-compatible version of ?android:attr/buttonBarStyle -->
<style name=\"btnbar\">`enter code here`
<item name="android:paddingLeft">2dp</item>
<item name="android:paddingTop">5dp</item>
<item name="android:paddingRight">2dp</item>
<item name="android:paddingBottom">0dp</item>
<item name="android:background">@android:drawable/bottom_bar</item>
</style>
2. 创建attrs.xml,并用ButtonBar attr.sample写它是:
<!-- Backward-compatible version of ?android:attr/buttonBarStyle -->
enter code here 2dp 5dp 2dp 0dp
<declare-styleable name="ButtonBarContainerTheme">
<attr name="metaButtonBarStyle" format="reference" />
<attr name="metaButtonBarButtonStyle" format="reference" />
</declare-styleable>