Как обновить родительский фрагмент из дочернего?

У меня есть родительский фрагмент внутри ViewPager, а родительский фрагмент также содержит ViewPager. ViewPager содержит дочерние фрагменты. (Вложенный ViewPager)

Собственно, у меня есть возможность удалить дочерний фрагмент. Когда я удаляю дочерний фрагмент, мне нужно обновить родительский фрагмент для обновления ViewPager.

Я пробовал код внутри родительского фрагмента

public void restartFragment(){
        FragmentTransaction ft = getActivity().getSupportFragmentManager().beginTransaction();
        ft.detach(this).attach(this).commit();
    }

и я вызвал эту функцию из моего дочернего фрагмента

if ((TransactionList_Frg) getParentFragment() != null)
   ((TransactionList_Frg) getParentFragment()).restartFragment();

Но это мне не помогло.

Есть ли способ принудительно обновить родительский фрагмент в студии Android? пожалуйста, помогите мне.

Возможный дубликат Связь дочернего фрагмента с родительским фрагментом

AskNilesh 14.03.2018 14:20

Я пробовал это, но мне это не поможет.

Afinas EM 14.03.2018 14:21
0
2
1 040
0

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