Cardview与垂直分离器

时间:2017-11-01 20:08:24

标签: android android-cardview

enter image description here

大家好!

我坚持如何创建如上图所示的卡片视图(链接)。 我尝试了一些方法,但没有成功,有人可以帮助我吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

CardView只是一个花哨的FrameLayout,而那些“分隔符”只是非常薄View s。这只是你可以做出类似事情的众多方法之一:

<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.CardView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="256dp"
    android:layout_margin="16dp">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">

        <View
            android:layout_width="match_parent"
            android:layout_height="92dp"
            android:background="#f1f1f1"/>

        <View
            android:layout_width="match_parent"
            android:layout_height="1dp"
            android:background="#ccc"/>

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="0dp"
            android:layout_weight="1"
            android:orientation="horizontal">

            <View
                android:layout_width="0dp"
                android:layout_height="match_parent"
                android:layout_weight="1"
                android:background="#f1f1f1"/>

            <View
                android:layout_width="1dp"
                android:layout_height="match_parent"
                android:background="#ccc"/>

            <View
                android:layout_width="0dp"
                android:layout_height="match_parent"
                android:layout_weight="1"
                android:background="#f1f1f1"/>

        </LinearLayout>

    </LinearLayout>

</android.support.v7.widget.CardView>

enter image description here