【思路】:自定义一个新控件 ListBox2 继承 ListBox,在 ListBox2 的顶部加上 PullDownRefreshPanel(下拉刷新面板),在ListBox2顶部加上 PullUpLoadPanel(上拉加载面板)。
代码架构如下图,这里不再赘述,具体请看源码(在底部),源码里有详细的注释,欢迎讨论交流。
我写了一个Demo,示例效果如图:
【下拉刷新】 【松开刷新】 【正在刷新】
【上拉加载更多】 【松开加载更多】 【正在加载】
示例源码:点击下载
本文参考:http://www.cnblogs.com/wuzhsh/archive/2012/09/04/2670307.html ,感谢这位大牛提供的思路。
本文仅供交流,未经允许,请勿转载,如果忍不住转载,请注明来自本博客。