1.判断ListView已滑动到顶部
public boolean isListViewReachTopEdge(final ListView listView) {
boolean result=false;
if(listView.getFirstVisiblePosition()==0){
final View topChildView = listView.getChildAt(0);
result=topChildView.getTop()==0;
}
return result ;
}
注意:
view的
getTop()表示的是该View的顶部到父控件的左上角的垂直距离。
当ListView的第一个child View的