android - 如何在 Android 中用 LiveData 表示 Observable.empty()?
问题描述
RxObservable.empty()
表示没有任何通知。
Android 架构组件 LiveData 中是否有等效的类(或其他类)?
解决方案
您将始终在观察时获得当前设置的值。
因此,您最好的选择是处理null
值或使用LiveData<Optional<T>>
(或在 Kotlin 中LiveData<T?>
)。
推荐阅读
- c++ - dyld:库未加载:/usr/local/lib/libwep
- reactjs - 有没有办法可以在材料表中创建具有自动编号的自定义列?
- python - 与本机 CSV 文件相比,来自 Web 的 Pandas 数据框显示不正确
- ios - 使用 Carthage 在 Xcode 中导入 ZipFoundation 不起作用
- python - 如何在调用 python 脚本的 bash 中传递 args
- javascript - 显示一个 Div 并隐藏所有其他 Div 的简单方法?
- python - ModuleNotFoundError:尽管安装,但没有名为“cv2”的模块
- macos - Xcode 10.2 无法启动模拟器
- gis - 未知垂直投影的 WKID
- mocking - 我可以使用 Pester 模拟/验证没有参数名称的 cmdlet 吗?