В My app..one mainActivity..two фрагмент, такой как фрагмент A и FragmentB .. I Created..And Я добавил два editText в FragmentA..Я хочу отправить этот editText данные FramentB..a повторно itin..FragmentB..how, чтобы сделать это ... я должен использовать интерфейс concept..or..is их любую другую концепцию ..отправка нескольких данных из одного фрагмента в другой фрагмент
public class FragmentA extends Fragment {
Button nextt;
EditText number;
EditText alpha;
}
@Override
public void onStart() {
super.onStart();
fm = ((MainActivity) context).getFragmentManager();
}
@Override
public void onClick(View view) {
int viewId = view.getId();
FragmentTransaction ft;
ft = fm.beginTransaction();
FragmentB fragmentB = new FragmentB();
ft.replace(R.id.frame_content, fragmentB);
ft.addToBackStack(null);
ft.commit();
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = null;
view = inflater.inflate(R.layout.fragment_a, container, false);
nextt = (Button) view.findViewById(R.id.Button1);
nextt.setOnClickListener(this);
number = (EditText) view.findViewById(R.id.swTypeE);
alpha = (EditText) view.findViewById(R.id.numE);
}
}
}
Yo можно также использовать PutExtra Метод расслоения для передачи нескольких данных –