地址
优快云 地址:http://blog.youkuaiyun.com/xiangyong_1521/article/details/50957563
scroollview、listview、gridview是我们常用的滚动类型布局,应工作中的一个需求,需要监听这些布局的页面停留状态,以配合更新页面UI,然后通过按钮点击以控制这些页面的滚动;
目录
- scroollview监听方法
- listview监听方法
- gridview监听方法
- 通过smoothScrollBy()方法对页面进行控制
一、scroollview监听方法
private class ScrollListener implements OnScrollListener{
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {}
@Override
public void onScroll(AbsListView view, //报告滚动状态的视图
int firstVisibleItem,//第一个可见item的索引
i

本文详细介绍了如何监听和控制ScrollView、ListView和GridView的滑动事件,包括页面停留状态的判断和通过smoothScrollBy()方法实现页面滚动控制。通过OnScrollListener接口和计算数值来实现监听,同时探讨了源码中的smoothScrollBy()方法的工作原理。
最低0.47元/天 解锁文章
9980

被折叠的 条评论
为什么被折叠?



