ViewPagerがインタフェースをリフレッシュしないことを解決する
1803 ワード
// , viewpager
private int mChildCount = 0;
@Override
public void notifyDataSetChanged() {
// , Fragment , ,
mChildCount = getCount();
super.notifyDataSetChanged();
}
@Override
public int getItemPosition(Object object) {
if ( mChildCount > 0) {
// ,
mChildCount --;
// ViewPager ,
return POSITION_NONE;
}
//
return super.getItemPosition(object);
}