将数据从片段传递到视图

时间:2020-06-11 08:15:06

标签: android android-fragments android-architecture-navigation android-navigation

我在我的应用中使用if not isinstance(child, ActionSeparator): over_add(child) 。我有一个按钮(实际上这是一个自定义视图,但是为了简单起见,是按钮)。此按钮需要打开其他片段。我正在设置点击监听器:

NavController

到目前为止一切顺利。但是我的按钮(自定义视图)需要根据setOnClickListener { findNavController().navigate(R.id.otherScreeen) } 的结果进行更新。

如何将数据从otherScreen传递回我的视图?

我知道如何在片段和一个解决方案之间传递数据是一种视图,用于通知该片段和该片段打开otherScreen并侦听来自另一个屏幕的事件。但是,我将在许多片段中重用此自定义视图,并且将复制粘贴相同的逻辑。

0 个答案:

没有答案