我在我的应用程序中使用 FragmentStatePagerAdapter。我的问题是,当我执行 notifyDataSetChanged() 时,它只调用 getCount() 而不是 getItem()。getCount 不返回 0。这是我的 FragmentStatePagerAdapter:
private class ScreenSlidePagerAdapter extends FragmentStatePagerAdapter {
public ScreenSlidePagerAdapter(FragmentManager fm) {
super(fm);
}
@Override
public CharSequence getPageTitle(int position) {
return titles.get(position);
}
@Override
public Fragment getItem(int position) {
return fragmentList.get(position);
}
@Override
public int getCount() {
return fragmentList.size();
}
}
怎么可能pagerAdapter.notifyDataSetChanged();
只调用了 getCount() 而getItem(int position)
没有调用它?谢谢!