android - 如何删除android中Recyclerview项目之间的分隔线

标签 android android-recyclerview divider

我想删除 RecyclerView 项目之间的分隔符(空格)

所以尝试将item view和RecyclerViewbackground设置为White,但是没有用 如何解决?

项目 View XML :

<android.support.v7.widget.CardView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:background="@android:color/white"
    android:orientation="vertical"
    android:layout_width="wrap_content"
    android:layout_height="match_parent">
    <LinearLayout
        android:background="@android:color/white"
        android:paddingLeft="@dimen/footer_item_padding"
        android:paddingRight="@dimen/footer_item_padding"
        android:orientation="vertical"
        android:gravity="center"
        android:layout_width="wrap_content"
        android:layout_height="match_parent">
        <ImageView
            android:id="@+id/img_avatar_category_item_adapter"
            android:contentDescription="@string/app_name"
            android:adjustViewBounds="true"
            android:scaleType="fitXY"
            android:layout_width="@dimen/image_width_category_adapter"
            android:layout_height="wrap_content"/>
    </LinearLayout>
</android.support.v7.widget.CardView>

Activity XML:

        <android.support.v7.widget.RecyclerView
            android:id="@+id/rv_categories_main_activity"
            android:background="@android:color/white"
            android:layout_width="match_parent"
            android:layout_height="match_parent"/>

Activity 类:

    rv_categories.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false));
    rv_categories.setItemAnimator(new DefaultItemAnimator());

enter image description here

最佳答案

First define your RecyclerView :

RecyclerView recycle =(RecyclerView) findViewById(R.id.recyclerView);

and in your activity use this method:

recycle.addItemDecoration(new DividerItemDecoration(context, 0));

关于android - 如何删除android中Recyclerview项目之间的分隔线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34088536/

相关文章:

java - 为什么会出现空指针异常?

java - "Back Arrow"发送数据给Parent

compiler-errors - 错误(10818): Can't infer register for “E” at clk200Hz.vhd(29) because it does not hold its value outside the clock edge

android - 使用 Searchview 搜索 RecyclerView

java - Android RecyclerView - onBindViewHolder 中的 IndexOutOfBounds 异常

android - 在按钮顶部添加水平分隔线

Android TabWidget 删除底部的行

java - Android - 同步线程与onSensorChanged发送udp数据包

android - 完全禁用 AndEngine Box2D 中的物体碰撞

android - 如何防止在单独的进程中在 java 中执行 Linux 命令?