Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaAndroid:如何在导航抽屉片段中找到片段?_Android_Android Fragments_Android Navigation - Fatal编程技术网

JavaAndroid:如何在导航抽屉片段中找到片段?

JavaAndroid:如何在导航抽屉片段中找到片段?,android,android-fragments,android-navigation,Android,Android Fragments,Android Navigation,我创建了一个导航抽屉,我想在顶部放置一个包含登录用户信息的片段(有点像谷歌应用程序)。我制作了这个片段并将其放在导航抽屉中,效果很好,但我需要从父片段传递数据。因此,我尝试使用 (UserOverviewFragment)getChildFragmentManager().findFragmentById(R.id.user_fragment); 但每次都返回null。如何获取碎片对象? 谢谢。您需要一个名为RecyclerView的东西。按照此操作。我不确定这如何帮助我找出上面的代码返回n

我创建了一个导航抽屉,我想在顶部放置一个包含登录用户信息的片段(有点像谷歌应用程序)。我制作了这个片段并将其放在导航抽屉中,效果很好,但我需要从父片段传递数据。因此,我尝试使用

 (UserOverviewFragment)getChildFragmentManager().findFragmentById(R.id.user_fragment);
但每次都返回null。如何获取碎片对象?
谢谢。

您需要一个名为
RecyclerView
的东西。按照此操作。

我不确定这如何帮助我找出上面的代码返回null的原因。我读了你的建议,但它并没有解决我的问题。@ArkayCZ如果你不添加任何代码,我不可能给你一个代码示例。回收者视图是实现您所需的最佳方法,我为您指出了这个方向。好的。我要试试看。谢谢