如何逐项显示列表视图滚动

时间:2011-02-17 08:09:42

标签: android listview android-layout

我希望逐项显示列表视图的滚动,表示单项高度等于列表视图高度,因此在列表视图中一次只显示一个项目,滚动列表视图后,将显示剩余项目。但问题是如果我滚动listview,它滚动很多项目,但我只需要滚动一个项目。

简短列表视图一次滚动多行,但我希望一次只滚动一行

请建议我一些提示或方法:) 谢谢

1 个答案:

答案 0 :(得分:0)

因此,如果我理解正确,你想要一个'寻呼机',有点像,你每页滚动页面而不是每个项目之间,对吗?

我目前正在使用水平寻呼机,它使用GroupView并测量滚动量以捕捉到寻呼机中的下一个视图。也许您可以编写自己的GroupView以及计算滚动Y值以捕捉到下一页。 这并不容易,但这是我能想到的唯一方式。

您可以在google上查找Horizo​​ntal Pager并查看代码,并将其实现为垂直分页:)