У меня есть фрагмент активности, из которого я называю сказать Фрагмент А затем Фрагмент B из фрагмента A и так далее. Я использовал свойства backstack. Поэтому, когда я нажимаю кнопку «назад» из фрагмента B, я перехожу к фрагменту A. Но из фрагмента A он не собирается фрагментировать Activity, а не выходит из активности и переходит к основному действию. Любая помощьFragmentActivity закрывается, когда кнопка нажата назад от его фрагмента
Мои Fragment активность
public class ShowAllAccounts extends FragmentActivity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.show_all_accounts);
......
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
TableViewFragment mTableViewFragment = new TableViewFragment();
fragmentTransaction.replace(R.id.table_fragment_container, mTableViewFragment,"tabFrag");
fragmentTransaction.commit();
}
}
В моем фрагменте просмотра таблицы
ViewAccountDetailsFragment AccountViewFragment = new ViewAccountDetailsFragment();
FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.replace(R.id.table_fragment_container, AccountViewFragment, "viewAcctFrag");
fragmentTransaction.addToBackStack(null);
AccountViewFragment.setArguments(dataBundle);
fragmentTransaction.commit();
здесь я звоню Просмотр счета фрагментировать
я имею еще одно сомнение здесь. Из второго фрагмента (только просмотр) я вызываю другое действие (для редактирования), и если я хочу отменить редактирование этой активности, я могу перейти к предыдущему фрагменту, т. Е. второй фрагмент, предназначенный для просмотра деталей.
пожалуйста, помогите я новичок в Android
Введите код. – Jan
см. Обновленный с кодом – Elizabeth