我遇到了一个奇怪的问题。
我有一个这样的 XML:
- 滚动视图
- 线性布局
- 卡片视图
- 卡片视图
- 卡片视图
- 线性布局
在我设置的每个 cardView 上:
应用程序:cardElevation="2dp"
对于第一个和第二个 CardView,我可以看到一个海拔,但第三个却失败了,为什么?
编辑,XML:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:app="http://schemas.android.com/apk/res/XXXX"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:res="http://schemas.android.com/apk/res-auto"
style="@style/matchParent"
android:orientation="vertical">
<include
android:id="@+id/toolBar"
layout="@layout/tool_bar"
android:elevation="2dp" />
<ScrollView
android:layout_below="@id/toolBar"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="10dp" >
<LinearLayout
style="@style/wrapHeight"
android:orientation="vertical">
<android.support.v7.widget.CardView
style="@style/wrapHeight"
app:cardElevation="2dp">
<LinearLayout
style="@style/wrapHeight"
android:orientation="vertical">
<> .... </>
</LinearLayout>
</android.support.v7.widget.CardView>
<android.support.v7.widget.CardView
android:layout_marginTop="15dp"
style="@style/wrapHeight"
app:cardElevation="2dp">
<LinearLayout
style="@style/wrapHeight"
android:orientation="vertical">
<> .... </>
</LinearLayout>
</android.support.v7.widget.CardView>
<android.support.v7.widget.CardView
android:layout_marginTop="15dp"
style="@style/wrapHeight"
app:cardElevation="2dp">
<LinearLayout
style="@style/wrapHeight"
android:orientation="vertical">
<> .... </>
</LinearLayout>
</android.support.v7.widget.CardView>
</LinearLayout>
</ScrollView>
</RelativeLayout>