我是一个新的安卓架构导航组件的人,我有一个屏幕,显示我最近订阅的频道列表和一个按钮,导航我到另一个片段,我可以订阅其他频道。所以我有一个屏幕,显示我最近订阅的频道列表和一个按钮,导航我到另一个片段,我可以订阅其他频道。
现在我有一个问题,因为导航图是处理屏幕的后按,所以我想通过新订阅的频道列表,所以我可以显示一个更新的频道在以前的屏幕'最近订阅'标签。
制作一个共享的ViewModel,以便在导航图中的所有片段之间进行通信。导航图中的所有片段都应该可以访问这个共享的ViewModel。因此,你可以在其中有一个 "最近订阅 "频道的列表,并在你需要的屏幕中更新列表,并在任何你想要的屏幕中使用它。
更新。 如果你需要看一些例子,请使用这个链接。