我希望逐项显示列表视图的滚动,表示单项高度等于列表视图高度,因此在列表视图中一次只显示一个项目,滚动列表视图后,将显示剩余项目。但问题是如果我滚动listview,它滚动很多项目,但我只需要滚动一个项目。
简短列表视图一次滚动多行,但我希望一次只滚动一行
请建议我一些提示或方法:) 谢谢
答案 0 :(得分:0)
因此,如果我理解正确,你想要一个'寻呼机',有点像,你每页滚动页面而不是每个项目之间,对吗?
我目前正在使用水平寻呼机,它使用GroupView并测量滚动量以捕捉到寻呼机中的下一个视图。也许您可以编写自己的GroupView以及计算滚动Y值以捕捉到下一页。 这并不容易,但这是我能想到的唯一方式。
您可以在google上查找Horizontal Pager并查看代码,并将其实现为垂直分页:)