相关疑难解决方法(0)

使中间元素卡在标题中(ScrollView/ListView)

我想制作一个在第一个ScrollView(或ListView)中间显示的元素,然后在滚动时卡在屏幕的标题中.

它是CSS + JS中的原型实现:http://jsfiddle.net/minhee/aPcv4/embedded/result/.

乍一看我会ScrollView考虑包括ListView,但官方文档说:

您永远不应该使用带有ListView的ScrollView,因为ListView负责自己的垂直滚动.最重要的是,这样做会使ListView中的所有重要优化都无法处理大型列表,因为它有效地强制ListView显示其整个项目列表以填充ScrollView提供的无限容器.

那么,我可以尝试用什么方法来实现这个UI?

更新:我尝试过StickyListHeaders,但是:"它目前不可能在标题中有交互元素,按钮,开关等只有在标题没有卡住时才会起作用."另外,我发现它不适合这种情况.我不需要多个标题,但只需要一个中间元素卡在标题中.

android android-listview android-scrollview

17
推荐指数
1
解决办法
4648
查看次数