Как установить предыдущее название фрагмента при обратном сжатии?
Я создал действие, в котором я поместил фрагмент, а внутри фрагмента я использовал представление карты. когда я нажимаю на вид карты, он перемещается к следующему фрагменту и устанавливает заголовок вида карты на панель инструментов следующего фрагмента. Проблема в том, что когда я нажимаю кнопку назад, предыдущий фрагмент не показывает своего имени и показывает имя следующего фрагмента. Есть ли какое-то решение этой проблемы?
Что я уже пробовал:
cardLaw.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { replaceFragment(new CategoryDetailFragment()); ((MainActivity) getActivity()).getSupportActionBar().setTitle("Law & Order"); } });
David Crow
Я бы рекомендовал каждому фрагменту устанавливать свой собственный заголовок, а не действие, которое "владеет" этим фрагментом.