从父片段隐藏Tabwidget

时间:2017-12-14 07:26:43

标签: android android-fragments

我需要隐藏来自子fragment的父fragment的一个视图。

我有一个MainActivity,container在第一个fragments加载了四个fragment,还有另一个Tabwidget容器,它加载了四个片段。我在里面的片段{{} 1}}加载不同的项目。单击项目时会加载其他RecyclerView。为此,我必须隐藏fragment并在每次按下时显示。

我已经为这个场景搜索了很多但没有成功。

请告知该怎么做?

由于

1 个答案:

答案 0 :(得分:0)

  

我需要隐藏子片段中父片段的一个视图。

在Parent Fragment

中创建公共方法
public void hideView() {
   // Handle your hiding code
}

从Child Fragment

调用此方法
((YourParentFragmentCLASS) getParentFragment()).hideView(); // getParentFragment() will return parent fragment of current child fragment