如何实现此行为:
当尝试向上滚动ListView时,ViewPager会转到屏幕顶部并覆盖顶部的视图(顶视图保留在相同大小的相同位置)。在ViewPager之后,顶级ListView开始滚动。如果你向下滑动ListView滚动直到它到达列表中的第一个元素,然后ViewPager向下移动直到顶视图完全显示。
布局?事件听众?
答案 0 :(得分:0)
您可以使用ScrollView,在里面可以放置列表视图。 Scrool视图将为您提供滚动设施和内部,您的列表将在那里。如下所示
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
</ScrollView>
答案 1 :(得分:-1)
CoordinatorLayout可以让你做到这一点。它允许一个视图&#34;反应&#34;另一个兄弟视图&#34;滚动&#34;。
另请参阅CollapsibleToolbarLayout和/或AppBarLayout。
链接Denis海报也很有帮助。