我有三个与viewpager相关的片段。 这三个片段都工作正常,但现在我想在我的扩展AppcompactActivity中使用片段方法 我该怎么用呢。 我的片段没有i.d,例如fm.findviewbyid(R.id.myfragment)
答案 0 :(得分:1)
从viewpager.getCurrentItem()
获取当前片段位置。
int pos = viewpager.getCurrentItem();
Fragment activeFragment = adapter.getItem(pos);
if(activeFragment instanceof Fragment1) {
((Fragment1)activeFragment).callMethod();
}