0
如何刪除viewpager中的碎片?我想再次調用該代碼。現在,當用戶在測驗應用中進行重新測試時,它不會再次調用代碼。如何調用fragmentPagerAdapter中的getItem(int位置)?
private class ScreenSlidePagerAdapter extends FragmentPagerAdapter {
public ScreenSlidePagerAdapter(android.support.v4.app.FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int position) {
Fragment f = new QuestionPagerFragment();
Bundle b = new Bundle();
b.putString("que", pageData[position]);
b.putInt("pos", position);
f.setArguments(b);
return f;
}
@Override
public int getCount() {
return pageData.length;
}
}
雖然你的問題不是很清楚,但在創建適配器後,通常通過重寫PagerAdapter.getItemPosition(Object)方法來添加和刪除PagerAdapter中的碎片。要通知ViewPager發生了更改,請調用PagerAdapter.notifyDatasetChanged()。 – happydude 2015-02-10 05:47:18