addToBackStack(String.valueOf (index)) не работает

привет, я пытаюсь включить бакстак с индексом в качестве макета, но не знаю, почему он не работает раньше, я использовал один и тот же метод много раз, но на этот раз он не работает

что я получаю, когда я нажимаю назад, он должен вернуться к Profile_Fragment, как я упоминал в backstack, но он переходит в HomeFragment, не знаю, почему

Просто упомяните, что кнопка editProfileButton находится в другом макете, который включен в ProfileFragment.

Если вы хотите получить больше ссылок на код, скажите мне, я обновлю вопрос, указав полный код

Фрагмент профиля

       RelativeLayout relativeLayout = view.findViewById(R.id.snipet_profile);
    editProfileButton = relativeLayout.findViewById(R.id.edit_profile_button);
            editProfileButton.setOnClickListener(v -> {
                Fragment edit_profile = new Edit_Profile();
                FragmentTransaction transaction = getChildFragmentManager().beginTransaction();
                transaction.replace(R.id.fragment_container, edit_profile);
                transaction.addToBackStack(String.valueOf(new Profile_Fragment()));
                transaction.commit();
            });

0 ответов

Другие вопросы по тегам