У меня есть родительский фрагмент внутри 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? пожалуйста, помогите мне.
Я пробовал это, но мне это не поможет.
Возможный дубликат Связь дочернего фрагмента с родительским фрагментом