当前位置: 首页 > 知识库问答 >
问题:

数据库相关(房间)条件启动目标Android导航

荀增
2023-03-14

我正在设置一个有条件的开始目的地,例如在这里看到:

https://stackoverflow.com/a/51961843/393607

问题是:这个条件应该依赖于一个房间查询。这个查询不能在主线程上运行,当然,在构造导航图之前,主活动的onCreat必须等待查询完成。

有什么建议吗?

共有1个答案

邵城
2023-03-14

好的,很快。Kotlin真的很棒:用runBlocking{}包装所有东西就成功了。我把这个放在这儿,以防有人需要。

 类似资料:
  • 错误:查询有问题:[SQLITE_ERROR]SQL错误或缺少数据库(没有这样的表:任务) 显示了这个错误,我怎么可能修复它? 我正在学习这个教程

  • 我正在迁移一个运行在Android上的现有应用程序,并正在将其迁移到Raspberry Pi。只是想知道是否有可能直接迁移Room数据库的使用。

  • 本文向大家介绍python 如何把docker-compose.yaml导入到数据库相关条目里,包括了python 如何把docker-compose.yaml导入到数据库相关条目里的使用技巧和注意事项,需要的朋友参考一下 实现将docker-compose.yaml导入相关的数据库条目的功能,利用python脚本,yaml、sqlalchemy、json等模块实现。 docker-compose

  • 并且我发现了基于数据库版本4的可能场景的迁移varargs。 我的问题是,假设我使用的是db v1的Room,当我的应用程序到达db v10时,我将不得不编写多少迁移方法? 在sqlite中,我们在中获得已安装应用程序的当前db版本,我们只需通过开关大小写而不使用break语句,以便满足所有db升级。

  • 我是新来的和我试图我的得到一个从它。我试图这样做的它与这是id但问题是我不知道如何返回目标从。 这就是<代码>刀 这是Repository类