Reputation: 2030
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:
(At top of ListView / Before scrolling)
(Scrolled down ListView / After scrolling)
Upvotes: 6
Views: 2258
Reputation: 4574
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>
Upvotes: 14
Reputation: 319
Try adding header to list view where header can be a view that takes care of the padding.
listView.addHeaderView(header);
Upvotes: 0