packagecom.example.fragmentproject;importandroid.content.Intent;importandroid.os.Bundle;importandroidx.fragment.app.Fragment;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewGroup;importandroid.widget.Button;/**
* A simple {@link Fragment} subclass.
* Use the {@link BlankFragment#newInstance} factory method to
* create an instance of this fragment.
*/publicclassBlankFragmentextendsFragment{// TODO: Rename parameter arguments, choose names that match// the fragment initialization parameters, e.g. ARG_ITEM_NUMBERprivatestaticfinalStringARG_PARAM1="param1";privatestaticfinalStringARG_PARAM2="param2";// TODO: Rename and change types of parametersprivateString mParam1;privateString mParam2;publicBlankFragment(){// Required empty public constructor}/**
* Use this factory method to create a new instance of
* this fragment using the provided parameters.
*
* @param param1 Parameter 1.
* @param param2 Parameter 2.
* @return A new instance of fragment BlankFragment.
*/// TODO: Rename and change types and number of parameterspublicstaticBlankFragmentnewInstance(String param1,String param2){BlankFragment fragment =newBlankFragment();Bundle args =newBundle();
args.putString(ARG_PARAM1, param1);
args.putString(ARG_PARAM2, param2);
fragment.setArguments(args);return fragment;}@OverridepublicvoidonCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);if(getArguments()!=null){
mParam1 =getArguments().getString(ARG_PARAM1);
mParam2 =getArguments().getString(ARG_PARAM2);}}@OverridepublicViewonCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedInstanceState){// Inflate the layout for this fragmentView view = inflater.inflate(R.layout.fragment_blank, container,false);Button button1 = view.findViewById(R.id.button2);
button1.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(View view){Intent intent =newIntent(getActivity(),MainActivity2.class);startActivity(intent);}});Button button2 = view.findViewById(R.id.button1);
button2.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(View view){Intent intent2 =newIntent(getActivity(),MainActivity.class);startActivity(intent2);}});return view;}}