gpt4 book ai didi

android - 如何为任务添加 fragment 范围的监听器?

转载 作者:行者123 更新时间:2023-11-29 00:57:34 25 4
gpt4 key购买 nike

Task在 Firebase 中使用有方法 addOnSuccessListener(Activity, OnSuccessListener) .使用此方法添加的监听器会在 Activity 的 onStop() 期间自动删除。

fragment 最接近的等价物是什么? IE。我想在 fragment 内添加一个监听器,但在 fragment 关闭后不要保留它。

最佳答案

您可以使用 LiveData 和 ViewModel:

  1. 在 ViewModel 中创建 ViewModel 和“成功事件”LiveData
  2. 从您的 fragment 中观察 liveData
  3. 收到OnSuccessListener()时->更新上面的LiveData内容

关于android - 如何为任务添加 fragment 范围的监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53510828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com