在Android联系人应用程序中,如果我将“排序列表依据”选项设置为“姓氏”,当我滚动联系人列表视图时,该联系人的名字是不可见的。但滚动停止,联系人的第一个名称是可见的。
我的应用程序中有一个列表视图,如何在列表视图停止滚动时收到通知?
谢谢。
答案 0 :(得分:1)
在模拟器上查看Android API演示应用;有一个“慢适配器”示例执行此操作(source code)。关键部分在onScrollStateChanged
方法中,它检查scrollState
OnScrollListener.SCROLL_STATE_IDLE
,SCROLL_STATE_TOUCH_SCROLL
和SCROLL_STATE_FLING
(以及getView
中的相关状态检查代码1}}方法)。