我的FragmentPagerAdapter是一些ListFragment。
滚动页面时,调用onPageSelected,我想在ListFragment中运行someMethod。
但问题是当我生病得到片段时,我试过这个
public void onPageSelected(int position) {
((MyListFragment)((Viewpager)viewPagerAdapter.getChildAt(position))).someMethod;
}
但是出现错误,viewPager无法转换MyListFragment。
我如何获得ListFragement?
答案 0 :(得分:0)
试试这个,
public void onPageSelected(int position) {
((MyListFragment)viewPagerAdapter.getItem(position)).someMethod();
}