Зависит от базы данных (комната) Условный запускНаправление Android-навигация - PullRequest
0 голосов
/ 21 июня 2019

Я устанавливаю условный startDestination, например, видел здесь:

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

Проблема: условие должно зависеть от запроса помещения. Этот запрос, конечно, не может быть выполнен в главном потоке, onCreate MainActivity придется ждать завершения запроса, прежде чем строить график навигации.

Любые рекомендации о том, как это сделать?

1 Ответ

0 голосов
/ 21 июня 2019

Хорошо, это было быстро.Котлин действительно хорош: завернуть все в runBlocking {} удалось.Я оставлю это здесь, на случай, если это кому-нибудь понадобится.

...