I cant' find where it returns in Fragment A after a call to fragment B.
Fragment A calls fragment Test as follows:
btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
FragmentTransaction ft = getFragmentManager().beginTransaction();
Test test = new Test();
ft.replace(R.id.container, test);
ft.addToBackStack("test");
ft.commit();
}
});
In Test I click on a button to return:
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
Button btn = (Button) getActivity().findViewById(R.id.back);
btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
getActivity().getFragmentManager().popBackStackImmediate();
}
});
}
From there I thought that it was returning to Fragment A in onAttach, onResume but I don't see where it is returning in Fragment A?
@Override
public void onResume() {
super.onResume();
}
@Override
public void onAttach(Context context) {
super.onAttach(context);
}