我需要从子片段访问父片段的视图。
java - 如何从导航组件中的子 fragment 访问父 fragment 的 View-LMLPHP

我在片段(我的父片段)中有一个图,我想从子片段访问父片段中存在的视图,我正在使用android导航组件,这让我有些困惑。

最佳答案

当我阅读您的解释时,您知道ChildFragment Parent是NavHostFragment,而NavHostFragment的Parent是ParentFragment。

NavHostFragment navHostFragment = (NavHostFragment) getParentFragment();
Fragment parent = (Fragment) navHostFragment.getParentFragment();
parent.getView().findViewById(R.id.element_id);


我尝试过的是演示项目,适合我的工作。

10-06 06:36