全部 文章 问答 分享 共找到8个相关内容
[文章] Jetpack-Lifecycle
*/@NonNullLifecyclegetLifecycle();}LifecycleOwner是一个接口,我们的View层实现了此接口,也就是我们的Activity、Fragment实现了此接口。
[问答] 通过LoaderManager.getInstance(this)创建LoaderManager对象时发生错误
LoaderManager中的方法 getInstance应用到给定类型;
需要: T
找到: PickerActivity
原因: 推断类型不符合上限
推断: PickerActivity
上限: LifecycleOwner
[文章] Jetpack学习笔记之Lifecycle (1)
相关概念LifecycleOwner:我们的Activity/Fragment都实现了该接口,用以声明它是一个能够提供生命周期事件的宿主。
[问答] databinding include 获取不到值
class.java]//每个布局都需要传入一个viewmodelbinding.setVariable(BR.layout,mViewModel)//不添加livedata观察不到数据变化binding.lifecycleOwner
2021-01-12 01:07
·
databinding
[问答] 一个最简单的问题,求个大佬!!!!
ViewModelProvider(this)[CounterViewModel::class.java]
binding.viewModel = viewModel
binding.lifecycleOwner
2023-07-10 14:58
·
kotlin
[文章] Jetpack学习笔记之ViewModel 补充 (3)
而我们在第一节学习Lifecycle的时候就提到,在jetpack中,我们的Activity/Fragment都默认实现了LifecycleOwner、ViewModelStoreOwner接口。
[文章] Jetpack学习笔记之LiveData (4)
LiveData对象的值protectedopenfunpostValue(value:T):Unit//观察LiveData对象@MainThreadopenfunobserve(@NonNullowner:LifecycleOwner
[文章] Jetpack学习笔记之DataBinding (6)
MainLiveDataViewModel::class.java)//2.绑定ViewModelbinding.viewmodel=viewModel//3.指定生命周期所有者来定义LiveData对象的范围binding.lifecycleOwner
- 1