【发布时间】:2020-08-13 11:41:00
【问题描述】:
我使用 Firebase、Kotlin、Android Studio 和带有 ViewModel 的 Fagments 创建应用程序。我没有使用任何服务器。
在其中一个片段中,我使用 viewModel.fetchFriends() 函数显示友好用户列表,其中 addListenerForSingleValueEvent() 所在的位置,当片段被创建。 但是,我希望早期的 Fragments 显示一个新用户接受我们邀请的图标,并且我们在朋友列表中有一个新用户。 可以在早期的 Fragment 中以某种方式调用 fetchFriends() 函数吗?或者我应该在较早的片段中声明 fetchFriends() 并在导航时将获取的数据传递给目标片段? 在这些类型的情况下应该使用哪种方法?
【问题讨论】:
-
您能提供一个代码示例吗?
标签: android firebase android-fragments kotlin android-viewmodel