记录XlistView出现的两个问题

前言

前段时间在使用XlistView时遇到了两个比较棘手的问题,在此记录一下。以免有同样需求的朋友踩坑;

问题 一:魅族手机下拉刷新出现hold字样

解决方法:
安卓2.3之前:
android:fadingEdge="none"
安卓2.3之后:
lv.setOverScrollMode(View.OVER_SCROLL_NEVER);
就可以解决魅族手机出现hold字样的问题。

问题 二:当数据不充满一屏幕时,上拉加载 脚部状态异常,卡在松开加载更多状态

解决方法(思路):
先计算每个Item高度,再用屏幕高度除以,得知当前屏幕能显示几条Item,如果大于数据数量,则屏蔽绘制footer操作,让用户点击footer加载
记录XlistView出现的两个问题_第1张图片
847865f6-6ec2-42ce-a076-05ed96ac2390.png

你可能感兴趣的:(记录XlistView出现的两个问题)