android - AndroidX:设置 setLifeCycleOwner 进行绑定时出错
问题描述
我正在尝试 androidx 包(jetpack)并用于 mvvm 实时数据模式。因此,作为其中的一部分,在 androidx.fragment.app.Fragment 中设置数据绑定的生命周期所有者,得到像Required android.arch.lifecycle.LifeCycleOwner 这样的错误,
找到了androidx.lifecycle.LifeCycleOwner
解决方案
为时已晚,但这仅供遇到相同问题并想知道该怎么做的人参考。
binding.setLifecycleOwner {viewLifecycleOwner.lifecycle}
推荐阅读
- javascript - getFiles 和 getFolders 总是只返回一个文件/文件夹
- apache-nifi - NiFi - 连接到另一个实例(S2S)
- mysql - 仅在插入新行时设置 current_timestamp
- docker - 在 docker 环境中通过 OWASP zap 扫描 Rest API
- asp.net - 如何将文件夹发布到 Azure 应用服务?
- typescript - 使用 TypeScript Compiler API 获取 TypeScript 节点的字符串表示
- netsuite - 是否可以在不必加载整个记录的情况下获取行项目的值?
- swift - 如何解决 EKEventStore 上 requestAccess(to:completion:) 中的无限循环?
- java - Telegraf 在 openshift 中监控一个项目需要什么角色?
- couchdb - 在 .find() 中执行“$elemMatch”时的未知运算符“0”