有没有一种方法可以实现路由器来管理Android上的片段?

时间:2020-03-20 03:20:39

标签: android android-fragments

我正在开发一个应用程序,该应用程序最初是以所有片段都遵循线性路径的方式创建的。从片段A到片段B再到片段C等。

作为我所服务公司的客户的要求,我们向应用程序添加了新片段,但是现在有可能从片段A更改为片段A1或A2,并且每个片段都可以导航到片段B还是走自己的路。

通过波纹管更容易理解。

enter image description here

是否可以创建一个“路由器”来动态管理这些片段?以一种为每个片段创建标签的方式,然后在我的活动中设置所有路径,然后仅在OnClickListener上调用该路径?

Path 1.1: A, A1, B, C
Path 1.2: A, A2, C

今天,每次要求在另外两个片段之间添加另一个片段时,我们都必须在按钮上实现一系列if条件,实现这种路由器将简化为我创建片段路径的过程。应用。

0 个答案:

没有答案