大家早安。我有一个简单的待办事项清单,可使用RoomDatabase保存数据并在RecyclerView上显示结果。现在,我希望列表中的元素也可以在安装了我的应用的另一台设备上同步。我希望通过在第一台设备上执行任何CRUD操作,第二台设备也会自动更改。 Room DB是否具有可以执行此操作的功能?我应该采取哪些正确的步骤来实现自己的目标?谢谢
答案 0 :(得分:0)
您要寻找的是LiveData。
Android Jetpack团队提供了非常不错的教程:
如何将Room与RxJava(例如LiveData)连接: https://www.youtube.com/watch?v=SKWh4ckvFPM
LiveData说明: https://www.youtube.com/watch?v=OMcDk2_4LSk
代码示例: https://github.com/android/architecture-components-samples