我尝试使用CardViews
的几列创建片段:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="3dp"
android:orientation="horizontal" >
<android.support.v7.widget.CardView
android:layout_gravity="center"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:cardElevation="2dp"
app:cardCornerRadius="3dp">
<TextView
android:text = "column 1"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content" />
</android.support.v7.widget.CardView>
<android.support.v7.widget.CardView
android:layout_gravity="center"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:cardElevation="2dp"
app:cardCornerRadius="3dp">
<TextView
android:text = "column 2"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content" />
</android.support.v7.widget.CardView>
</LinearLayout>
但我看到全宽度只有CardView
。第二个CardViews
未显示。
我做错了什么?
答案 0 :(得分:1)
在两个卡片视图中设置android:layout_weight="1"