在应用程序级别观察数据
Observe Data at Application level
你好团队我有以下 UI
当我 select 从 Fragment Report 的下拉菜单中选择不同的项目时,我需要刷新 Fragment 图表(包括 tab1,tab2....tab6)和 Fragment ReportDetails(tabA)中的所有数据,tabB,tabC)
UI 说明
父片段 -> FragmentReport
子片段 -> FragmentReportDetail
FragmentReportDetail 具有包含 3 个选项卡的选项卡布局(意味着 3 个选项卡片段..选项卡 A、选项卡 B、选项卡 C)
每个选项卡 A、选项卡 B 和选项卡 C 都有包含 6 个选项卡的选项卡布局(意味着 6 个选项卡片段...选项卡 1、选项卡 2、....选项卡 6)
因此,当父片段下拉菜单中的项目发生变化时...我需要更新(使用 API 网络调用)所有选项卡片段中的数据。我还需要在所有选项卡片段中传递 selected 下拉项以进行 API 调用。
如何在所有选项卡片段中观察此下拉项selection。
提前致谢。
以下是使用共享 ViewModel 实现功能的方法:
你好团队我有以下 UI
当我 select 从 Fragment Report 的下拉菜单中选择不同的项目时,我需要刷新 Fragment 图表(包括 tab1,tab2....tab6)和 Fragment ReportDetails(tabA)中的所有数据,tabB,tabC)
UI 说明
父片段 -> FragmentReport
子片段 -> FragmentReportDetail
FragmentReportDetail 具有包含 3 个选项卡的选项卡布局(意味着 3 个选项卡片段..选项卡 A、选项卡 B、选项卡 C) 每个选项卡 A、选项卡 B 和选项卡 C 都有包含 6 个选项卡的选项卡布局(意味着 6 个选项卡片段...选项卡 1、选项卡 2、....选项卡 6)
因此,当父片段下拉菜单中的项目发生变化时...我需要更新(使用 API 网络调用)所有选项卡片段中的数据。我还需要在所有选项卡片段中传递 selected 下拉项以进行 API 调用。
如何在所有选项卡片段中观察此下拉项selection。
提前致谢。
以下是使用共享 ViewModel 实现功能的方法: