码迷,mamicode.com
首页 > 移动开发 > 详细

Android ScrollView和ListView联用,且ListView可以下拉刷新和上拉加载

时间:2015-07-17 13:36:43      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:

ScrollView嵌套listView且ListView可以实现上拉加载。

由于代码太长,在此只提供实现思路:

先不说上拉加载的事,咱们先回想一下,ScrollView和LsitView联用,时的解决方案。1.禁用ListView的上下滑动,2.计算ListView每一项的高度,3.自定义ListView。列出后发现每一种方案基本上都是把ListView的滑动禁用掉了,如果把ListView的上下滑动禁用掉了何来上拉加载和下拉刷新之说,由此我们得出结论,如果想实现ScrollView和ListView联用并能够下拉或者上拉干点什么。对ListView下手显然比较困难,那我们试着想想对ScrollView下手如何。对的,我所实现的方式就是从ScrollView下手的。

 

实现方式:

  简单场景:  当ScrollView滑动到底部的时候通知ListView更新UI,当ListView更新UI完毕后通知ScrollView停止加载动画。

  大家可以依据简单场景来做一些复杂的场景,同样是适用的。

Android ScrollView和ListView联用,且ListView可以下拉刷新和上拉加载

标签:

原文地址:http://www.cnblogs.com/tony-yang-flutter/p/4653973.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!