【发布时间】:2020-04-09 00:18:01
【问题描述】:
基本上我想做的是当我打开我的应用程序时它会进行查询以从数据库中获取一个值并使用它。
我正在使用 Room,当我尝试不使用 LiveData 时,它告诉我 Cannot access database on the main thread since it may potentially lock the UI for a long period of time,所以我想知道如何避免使用 LiveData,因为如果我使用它 (如果我理解正确的话) 我不能只从数据库中挑选信息——我必须等到某些事情发生变化,然后才能访问查询结果。
【问题讨论】:
标签: android sqlite android-studio android-room android-livedata