Suppose I have total 7 activity say A, B, C, D, E, F, G, in Activity A I have 4 fragments after clicking on 4th fragment I am launching Activity B, Then Activity C, D, E, F .after Coming to Activity F, I want to navigate to 2 fragments of Activity A but I want to clear all backstack till 2nd fragment of activity A, after clicking on back button 1st fragment of Activity A will display as I am adding all fragment to backstack how will I solve this problem. please help me
code for calling 2nd fragment in Activity F
SeconFragment fragment = new SeconFragment();
addFragmentToActivity(getFragmentManager(), fragment, R.id.fragment_container_top,"secondfagment");
public void addFragmentToActivity(@NonNull FragmentManager fragmentManager,
@NonNull Fragment fragment, int frameId,String backstacklabel) {
FragmentTransaction transaction = fragmentManager.beginTransaction();
transaction.replace(frameId, fragment,backstacklabel);
transaction.commit();
}