AhsanFarooq0017 Ответов: 0

Как установить предыдущее название фрагмента при обратном сжатии?


Я создал действие, в котором я поместил фрагмент, а внутри фрагмента я использовал представление карты. когда я нажимаю на вид карты, он перемещается к следующему фрагменту и устанавливает заголовок вида карты на панель инструментов следующего фрагмента. Проблема в том, что когда я нажимаю кнопку назад, предыдущий фрагмент не показывает своего имени и показывает имя следующего фрагмента. Есть ли какое-то решение этой проблемы?

Что я уже пробовал:

cardLaw.setOnClickListener(new View.OnClickListener() {
           @Override
           public void onClick(View v) {
               replaceFragment(new CategoryDetailFragment());
               ((MainActivity) getActivity()).getSupportActionBar().setTitle("Law & Order");
           }
       });

David Crow

Я бы рекомендовал каждому фрагменту устанавливать свой собственный заголовок, а не действие, которое "владеет" этим фрагментом.

0 Ответов