为了方便碎片和活动之间进行通信,FragmentManager提供了一个类似于findViewById()的方法,如下所示:
//在活动中调用碎片的方法:
RightFragment rightFragment = (RightFragment)getFragmentManager().
findFragmentById(R.id.right_fragment);
//在碎片中调用活动:
MainActivity activity = (MainActivity)getActivity();
//碎片通信其他碎片:(首先获取与当前碎片关联的活动,再通过这个活动获取另一个碎片的实例
LeftFragment leftFragment = (LeftFragment)activity.getFragmentManager().
findFragmentById(R.id.left_fragment);