如何修复与Recyclerview重叠的视图?

问题描述 投票:-1回答:1

我有一个textview,上面是recyclerview。 recyclerview中的内容属于我想避免的顶级textview。

换句话说(顶级textview正在回收再见。如何修复)?

enter image description here

这是card_view`

    android:id="@+id/chakra_list_card_view"
    android:layout_width="match_parent"
    android:layout_height="85dp"
    android:layout_marginLeft="16dp"
    android:layout_marginRight="16dp"
    android:layout_marginTop="16dp">

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <ImageView
            android:id="@+id/chakra_icon"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_centerVertical="true"
            android:layout_marginLeft="40dp"
            android:adjustViewBounds="true"
            android:padding="10dp"
            android:src="@drawable/crown" />

        <TextView
            android:id="@+id/chakra_title"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerVertical="true"
            android:layout_marginLeft="30dp"
            android:layout_toRightOf="@id/chakra_icon"
            android:text="Crown"
            android:textSize="20sp"
            />

    </RelativeLayout>

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

主要活动 :

    <TextView
        android:id="@+id/chakra_list_title_tv"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="16dp"
        android:layout_marginTop="16dp"
        android:text="Choose a Chakra"
        android:textColor="#ffffff"
        android:textSize="24sp" />

    <android.support.v7.widget.RecyclerView
        android:id="@+id/chakra_list_recycler_view"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/chakra_list_title_tv"
        android:clipToPadding="false"
        android:overScrollMode="never"
        android:paddingBottom="16dp" />
android android-recyclerview android-cardview
1个回答
0
投票

将RecyclerView的clipToPadding设置为"true"

<android.support.v7.widget.RecyclerView
    android:id="@+id/chakra_list_recycler_view"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_below="@id/chakra_list_title_tv"
    android:clipToPadding="true"
    android:overScrollMode="never"
    android:paddingBottom="16dp" />
© www.soinside.com 2019 - 2024. All rights reserved.