문제

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)

도움이 되었습니까?

해결책

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>

다른 팁

Try adding header to list view where header can be a view that takes care of the padding.

listView.addHeaderView(header);

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top