Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.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
Android 如何将Safeargs与多个导航图一起使用_Android_Android Studio_Kotlin_Android Navigation_Android Safe Args - Fatal编程技术网

Android 如何将Safeargs与多个导航图一起使用

Android 如何将Safeargs与多个导航图一起使用,android,android-studio,kotlin,android-navigation,android-safe-args,Android,Android Studio,Kotlin,Android Navigation,Android Safe Args,我正在为学校作业创建一个应用程序,其中我需要使用两个活动,这两个活动都有一个包含多个片段的导航图 我知道如何在片段之间传递数据,但我需要使用safeArgs将数据从userActivity传递到mainActivity 我需要将userId从userFragment传递到main fragment 我找不到这方面的任何信息,有人能帮我吗 首先需要将参数从UserFragment传递到MainActivity,然后使用MainFragmentArgs.frombund(requireActivi

我正在为学校作业创建一个应用程序,其中我需要使用两个活动,这两个活动都有一个包含多个片段的导航图

我知道如何在片段之间传递数据,但我需要使用safeArgs将数据从userActivity传递到mainActivity

我需要将userId从userFragment传递到main fragment

我找不到这方面的任何信息,有人能帮我吗


首先需要将参数从
UserFragment
传递到
MainActivity
,然后使用
MainFragmentArgs.frombund(requireActivity().intent.extras)提取
MainFragment
中的参数。有关详细信息,请查看我刚刚创建的这个实现您的需求的简单存储库