我非常失望。
在我的活动中,我也开始片段,我有一个片段视图,我通过使用findFragmentById然后使用fragmentview id从另一个片段调用该方法。
onCreate in my activity:
frgmntView = (FrameLayout) findViewById(R.id.frgmntView);
mFrgmntManager = getSupportFragmentManager();
gmm = (GlobalMultiMenu) mFrgmntManager.findFragmentById(R.id.frgmntView);
startMenu();
我称之为方法的另一个空白:
public void startMenu() {
mFrgmntTransaction = mFrgmntManager.beginTransaction();
mFrgmntTransaction.setCustomAnimations(R.anim.fade_in, R.anim.fade_out);
mFrgmntTransaction.replace(R.id.frgmntView, new GlobalMultiMenu()).commit();
actualFrgmnt = 0;
gmm.updateBottomItems();
isDoingTurn = false;
}
但这会返回空指针,请帮忙。 感谢
答案 0 :(得分:0)
制作方法Static
并称之为。
示例:
FragmentName.MethodName();