Android 如何在Flow中使用视图子容器

Android 如何在Flow中使用视图子容器,android,square-flow,Android,Square Flow,在Android上使用Flow处理分包商导航的预期方法是什么 假设我有两个屏幕,其中一个屏幕的工作方式类似于集装箱屏幕本身-在那里我想进行一些次导航(更改此屏幕的一部分) 我想屏幕应该充当一个临时流。Dispatcher和代理所有流命令。怎么做?通过调用Flow.setDispatcher我有效地替换了父dispatcher,这是不需要的。 我猜创建一个新的Flow实例也不受欢迎,这应该是一个应用程序范围内的单例..?这就是我们为之设计的场景 如果你有一个应用程序范围的flow实例,生活就是最好

在Android上使用
Flow
处理分包商导航的预期方法是什么

假设我有两个
屏幕
,其中一个屏幕的工作方式类似于集装箱屏幕本身-在那里我想进行一些次导航(更改此屏幕的一部分)

我想屏幕应该充当一个临时
流。Dispatcher
和代理所有
命令。怎么做?通过调用
Flow.setDispatcher
我有效地替换了父dispatcher,这是不需要的。
我猜创建一个新的
Flow
实例也不受欢迎,这应该是一个应用程序范围内的单例..?

这就是我们为之设计的场景


如果你有一个应用程序范围的flow实例,生活就是最好的。我们尝试过另一种方式,更高级别的流有一个屏幕,恰好是嵌套流的容器,生活很快变得非常复杂

谢谢你的回答。实际上,我的嵌套流也开始出现问题,因此我开始深入研究如何以某种方式切换(或嵌套-这似乎是一种方式)容器,以允许不同的子视图结构、动画,。。我已经在使用这些流+流路径库的解耦版本。还在迷路。让我们想象一个与flow sample应用程序相关的场景。我有第一个路径作为全屏视图。然后,我有下一个,而不是作为另一堆路径的主细节包装。有什么方法可以做到这一点吗?或者这取决于我的想象:)嘿@rjr,有没有计划再次提供类似的样品?