Question Detail

How can i remove Divider line from RecyclerView?

6 years ago Views 8368 Visit Post Reply

Thread Reply

Anonymous

- 6 years ago

use DividerItemDecoration class and override its onDraw method to do nothing like so:

mRecyclerView.addItemDecoration(new DividerItemDecoration(mContext, LinearLayoutManager.VERTICAL) {
        @Override
        public void onDraw(Canvas canvas, RecyclerView parent, RecyclerView.State state) {
            // Do not draw the divider
        }
    });

Anonymous

- 5 years ago

<ListView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/listview_ID"
        android:divider="@null"
        android:layout_marginTop="15dp" />

and your can do it Programically

 

ListView listview = (ListView) findViewById(R.id.listview_ID);
listview.setDivider(null);

Anonymous

- 5 years ago

<ListView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/listview_ID"
        android:divider="@null"
        android:layout_marginTop="15dp" />

and your can do it Programically

 

ListView listview = (ListView) findViewById(R.id.listview_ID);
listview.setDivider(null);