0

我的 FragmentPagerAdapter 是一些 ListFragment。

当滚动页面时,调用 onPageSelected,我想在 ListFragment 中运行一些方法。

但问题是当我生病时,我试过这个

public void onPageSelected(int position) {
                  ((MyListFragment)((Viewpager)viewPagerAdapter.getChildAt(position))).someMethod;
            }

但出现错误,viewPager 无法投射 MyListFragment。

我如何获得 ListFragment?

4

1 回答 1

0

尝试这个,

public void onPageSelected(int position) {
    ((MyListFragment)viewPagerAdapter.getItem(position)).someMethod();
}
于 2013-03-25T06:59:47.520 回答