Android - NavGraph без startDestination

Как я могу иметь без?

У меня есть контейнер фрагментов. Когда запускаются некоторые события, я хочу расширить это BottomSheetи загрузите фрагмент в его контейнер фрагментов. Пока одно из этих событий не будет запущено, я не хочу, чтобы контейнер фрагментов загружал какие-либо фрагменты. Я хочу, чтобы он был пуст.

Но если не указать действительный navGraphприложение вылетает с исключением:

      IllegalStateException: no start destination defined

Это возможно? Что было бы лучшим способом справиться с этим?

РЕДАКТИРОВАТЬ

Я знаю, что могу поставить программно. Но это не изящный подход. Это вводит беспорядочный код, который необходимо выполнить, когда должна произойти загрузка первого фрагмента, и становится хуже, когда этому фрагменту нужны аргументы.

Цель состоит в том, чтобы пропустить предоставление startDestinationвообще.

0 ответов

Другие вопросы по тегам