【发布时间】:2014-10-22 16:20:26
【问题描述】:
这就是我想要的:
我的布局有 3 个主要布局,其中都有 TextViews 和 ImageViews。
黄色布局始终保持在同一位置
随着用户滚动列表,绿色布局将慢慢开始向上/向下移动。当它到达屏幕顶部时,它将保持粘性,允许列表滚动。向后滚动时,会向下滚动到原来的位置,然后停止。
红色黄色是列表视图。
当列表向上滚动时,用户仍然可以点击黄色布局上的按钮
我应该如何实现这个?我想到的第一件事是 FrameLayout,以便允许布局重叠。对于绿色布局,我认为https://github.com/emilsjolander/StickyListHeaders 之类的东西可能会起作用。但是列表滚动呢?
【问题讨论】:
-
也许这有帮助:如果这有效:sdchang.com/wordpress/2014/03/10/… 你可以为第一层创建一个线性视图,然后将 PinnedSectionListView 放在它上面的片段中
标签: android android-layout android-framelayout