我想知道ListView中的视图是否存在某种OnVisibilyChangeListener,因为我希望每次ListView项目更改其可见性时都会调用一个方法.
我知道OnPreDrawListener来检查视图是否可见.但是,我如何检查视图是否滚动到可见屏幕区域之外?
Lal*_*ani 10
您可以实现OnScrollListener对ListView和覆盖onScrollStateChanged(AbsListView view, int scrollState)和onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount)并获得ListView项是可见的.
onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount)是通过使用firstVisibleItem和的值来帮助您知道哪一行ListView可见的方法visibleItemCount.
| 归档时间: |
|
| 查看次数: |
4066 次 |
| 最近记录: |