我有一個活動包含三個片段。這些片段使用PagerAdapter使用操作欄選項卡。我想要做的是在主活動的活動選項卡片段中訪問一個方法。我已經嘗試了下面的代碼,但這只是返回片段爲空,所以我想它無法在標籤中找到它!調用活動的選項卡式片段方法
NPListFragment articleFrag = (NPListFragment) getSupportFragmentManager().findFragmentByTag("NP");
articleFrag.refreshT();
PagerAdapter:
public class AppSectionsPagerAdapter extends FragmentPagerAdapter {
public AppSectionsPagerAdapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int i) {
switch (i) {
case 0:
return new NPListFragment();
case 1:
return new PListFragment();
case 2:
return new FavouritesFragment();
}
return null;
}
@Override
public int getCount() {
return 3;
}
} 誰能指教?我已經花了大約6個小時,我只是沒有取得任何進展,解決這個問題。
你能告訴你的PagerAdapter? –
增加了尋呼機適配器 - 謝謝 – user2029541