android-Ultra-Pull-To-Refresh
android-Ultra-Pull-To-Refresh copied to clipboard
viewpager+fragment ,只用下拉刷新功能没问题,把上拉加载功能加上 就不能展示全部数据了
viewpage+fragment,fragment 中有listview, 如果有10条数据需要展示。 在只是下拉刷新的时候可以正常显示数据。 如果加上了上拉加载,就能展示一个屏幕的数据。 其他的都不展示了。
private void refersh() { mPtrFrame.disableWhenHorizontalMove(true); mPtrFrame.setPtrHandler(new PtrDefaultHandler2() {
@Override
public boolean checkCanDoLoadMore(PtrFrameLayout frame, View content, View footer) {
return mPagerAdapter.checkCanDoLoadMore();
}
@Override
public void onLoadMoreBegin(PtrFrameLayout frame) {
mPagerAdapter.updateData(mFragmentViewPager.getCurrentItem());
}
@Override
public boolean checkCanDoRefresh(PtrFrameLayout frame, View content, View header) {
return mPagerAdapter.checkCanDoRefresh();
}
@Override
public void onRefreshBegin(PtrFrameLayout frame) {
mPagerAdapter.updateData();
}
});
}
大兄弟你解决了吗?我现在也遇到了这个问题,请教下