我正在使用Android体系结构组件中的Room数据库。因此,对于LiveData
,我将在自己的 Activity 中实现LifecycleRegistryOwner
接口(interface)。由于有使用LifeCyceActivity
的替代解决方案,但是我的 Activity 已经在扩展BaseActivity
,所以我不能这样做。LifecycleRegistryOwner
的替代品是什么?
最佳答案
如docs所示
这意味着,如果您的 Activity 是AppCompatActivity
的后代,则它已经实现了LifecycleOwner
接口(interface)。
这些更改在支持库版本26.1.0中引入。