Android中GridView滚动到底部加载数据终极版

之前在项目中有一个需求是需要GridView控件,滚动到底部自动加载。但是呢GridView控件并不提供诸如ListView监听滚动到底部的onScrollListener方法,为了实现这样一个效果,用ListView实现了,但是控件的Item子项书写过于复杂,前前后后的出了好多次的Bug,而且还需要对数据进行特殊处理,用ListView实现了诸如GridView的效果并有滚动到底部加载更多的数据,但是过于复杂的结构及数据有点得不偿失。

博客地址:http://blog.csdn.net/ALoveBtoC

今天就关于用GridView控件来实现滚动到底部加载更多数据一个效果实现的技术讲解:

1、ScrollView中嵌套GridView布局

2、ScrollView滚动到底部监听

3、数据加载,刷新适配器

布局样式:

注:MyGridView是一个兼容ScrollView的GridView,百度

ScrollView监听滚动到底部:

注:LLF是加载更多效果体验,它的显隐藏来模拟加载数据过程。

加载更多数据:

中间只是贴出来了关键的代码,其实从整个来看,并没有什么难的技术点,就是一个完美的转换来做的。下面贴出效果图:

Android中GridView滚动到底部加载数据终极版

Android中GridView滚动到底部加载数据终极版

源码:http://download.csdn.net/detail/javadxz/6946215

上一篇:Android 控制ScrollView滚动到底部或顶部


下一篇:微信小程序——滚动到最底部