ListView在实际实用中,一般都会有下新刷新和上拉加载的动态效果,今天要学的就是如何自定义带下拉刷新的ListView。
原理解析:一般将有下拉刷新的listview分成四种不同的状态来进行不同的显示效果。
1.完成状态done:listview正常显示状态
2.下拉状态pull:listview正在下拉时的状态
3.释放状态release:listview下拉后松开的状态
4.更新状态refreshing:listview下拉后加载数据时的状态
实现步骤:
自定义CustomListView继承自ListView,添加headerView,里面的布局是有下拉刷新的文字