Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ListView padding on scrolling

I want to add padding at top of ListView and after scrolling ListView i want to set padding to 0.

I've tried adding padding at top of ListView and Layout but both don't work.

Here's what I exactly want:

Before scrolling

(At top of ListView / Before scrolling)

After scrolling

(Scrolled down ListView / After scrolling)

like image 280
The Badak Avatar asked Apr 01 '14 07:04

The Badak


1 Answers

you have to set android:clipToPadding="false"

like this:

<ListView
    android:id="@+id/your_listview"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:cacheColorHint="#00000000"
    android:paddingBottom="15dp"
    android:paddingTop="15dp"
    android:clipToPadding="false"
    android:scrollbars="none" >
</ListView>
like image 53
A.S. Avatar answered Nov 15 '22 10:11

A.S.