2017-12-14 2 views
0

Ich muss eine Ansicht von Eltern fragment von Kind fragment verstecken.Hide Tabwidget von Elternfragment

Ich habe eine MainActivity die container haben die vier fragments in erster fragment lädt dort ein anderer Behälter für Tabwidget ist, die vier fragments.Inside Fragment lädt I RecyclerView haben, die verschiedene Artikel .Auf Klicken Artikel lädt dort Last anderer fragment ist. Dazu muss ich die Tabwidget verstecken und anzeigen, wenn Sie zurück drücken.

Ich habe Lose für dieses Szenario gesucht, aber keinen Erfolg bekommen.

Bitte beraten, was zu tun ist?

Dank

Antwort

0

Ich brauche von Kindfragment eine Ansicht von Elternfragment zu verbergen.

erstellen öffentliche Methode in Parent Fragment

public void hideView() { 
    // Handle your hiding code 
} 

Um diese Methode von Child Fragment nennen

((YourParentFragmentCLASS) getParentFragment()).hideView(); // getParentFragment() will return parent fragment of current child fragment