1.原始的fragment之间传值相信大家都知道:
(1)A页面
Fragment testFragment = new TestFragment();
Bundle bundle = new Bundle();
bundle.putString("test", ID);
testFragment.setArguments(bundle);
getFragmentManager().beginTransaction()
.replace(R.id.fragment_content, testFragment)
.addToBackStack(null).commit();
(2)B页面
String test =getArguments().getString("test");
2.ViewPager中fragment传递值
MainActivity activity = ((MainActivity)getActivity());
EditText editText = (EditText) activity.fragmentList.get(1).getView().findViewById(R.id.cmid);//获取B页面的控件
editText.setText(test);//给B页面的控件赋值