我已阅读https://stackoverflow.com/a/2620252/779408并知道如何向listview添加标题。但是当用户向下滚动列表时,此标题不会被修复。
当用户滚动列表并使其始终显示在顶部时,如何修复ListView标题的位置?
答案 0 :(得分:2)
更好的方法是在一个单独的布局中静态设置标题(除了ListView)。举例说明这可能是:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<View
android:id="@+id/YOUR_HEADER_VIEW"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<ListView
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
您必须使用标题的视图替换视图。
我希望这可以解决你的问题。
答案 1 :(得分:0)
也许只是把你的标题排除在列表之外。使视图粘在列表顶部并处理设计,使其看起来像在列表中。