滚动时ListView填充

时间:2014-04-01 07:00:29

标签: android listview android-listview scroll padding

我想在ListView顶部添加填充,滚动ListView后我想将填充设置为0。

我尝试在ListView和Layout的顶部添加填充,但两者都不起作用。

这就是我想要的:

Before scrolling

(在ListView /滚动之前)

After scrolling

(向下滚动ListView /滚动后)

2 个答案:

答案 0 :(得分:14)

您必须设置android:clipToPadding="false"

像这样:

<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>

答案 1 :(得分:0)

尝试将标题添加到列表视图,其中标题可以是用于处理填充的视图。

listView.addHeaderView(报头);