由网友(艾瑪i)分享简介:我有:在文件 build.gradle (依赖)dependencies {compile 'com.android.support:cardview-v7:21.0.+'}在文件 styles.xml (样式定义)我有:
在文件 build.gradle
(依赖)
dependencies {
compile 'com.android.support:cardview-v7:21.0.+'
}
在文件 styles.xml
(样式定义)
<resources
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:card_view="http://schemas.android.com/apk/res-auto">
<style name="CardViewStyle">
<item name="android:layout_margin">5dip</item>
<item name="card_view:cardCornerRadius">4dp</item>
<item name="card_view:cardElevation">4dp</item>
</style>
</resources>
但是编译器抱怨:
But compiler complains:
错误:未发现的资源匹配给定名称:ATTR。card_view:cardCornerRadius
我如何添加一些cardView在样式属性?
How do I add some cardView attributes in a style?
推荐答案
设置父
属性 CardView
。
你甚至不用添加的xmlns:card_view =http://schemas.android.com/apk/res-auto
Set parent
attribute to CardView
.
You don't even have to add xmlns:card_view="http://schemas.android.com/apk/res-auto"
.
的code工作片段:
<style name="CardViewStyle" parent="CardView">
<item name="cardCornerRadius">4dp</item>
<item name="cardElevation">4dp</item>
</style>
相关推荐
最新文章