ListView上拉刷新下拉加载

android--------自定义控件ListView实现下拉刷新和上拉加载

≯℡__Kan透↙ 提交于 2019-12-02 03:37:50
开发项目过程中基本都会用到listView的下拉刷新和上滑加载更多,为了方便重写的ListView来实现下拉刷新,同时添加了上拉自动加载更多的功能。 Android下拉刷新可以分为两种情况: 1.获取更多的数据,按服务器数据库时间顺序存储入情况,此刻我们是获取是显示在我们应用中的数据更早前的数据,这也是最常见的情况,比如(微博获取更多信息,就是获取更多更早前的信息,然后动态的添加到已有的数据的下方); 2.获取更多的最新的数据,其实还是一种获取更多的操作方式。 public class MainActivity extends Activity implements IXListViewListener { private XListView listView; private int in = 6; private Adapter adapter; private Handler mHandler; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); initView(); }