【问题标题】:ListView padding on scrolling滚动时的 ListView 填充
【发布时间】:2014-05-11 19:36:32
【问题描述】:
我想在 ListView 顶部添加填充,滚动 ListView 后我想将填充设置为 0。
我尝试在 ListView 和 Layout 顶部添加填充,但都不起作用。
这正是我想要的:
(在 ListView 顶部/滚动之前)
(向下滚动 ListView / 滚动后)
【问题讨论】:
标签:
android
listview
android-listview
scroll
padding
【解决方案1】:
你必须设置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>
【解决方案2】:
尝试将标题添加到列表视图,其中标题可以是处理填充的视图。
listView.addHeaderView(header);