#android #android-architecture-navigation #android-jetpack-navigation
Вопрос:
Я использую навигационный компонент Jet pack и сталкиваюсь с некоторыми проблемами с переходами фрагментов. Я хочу добиться навигации по профилю фрагмента -> PersonalInfoFragment, когда пользователь переходит в PersonalInfoFragment, он показывает пустой белый экран. Это происходит впервые при новой установке. Как только пользователь снова откроет приложение, оно будет работать нормально.
<fragment
android:id="@ id/profileFragment"
android:name="com.spendlee.dev.views.fragment.ProfileFragment"
android:label="ProfileFragment"
tools:layout="@layout/fragment_profile" >
<action
android:id="@ id/navigate_profileFragment_to_personalInfoFragment"
app:destination="@id/personalInfoFragment"/>
</fragment>
Комментарии:
1. У меня та же проблема. Получили ли вы какие-либо выводы или решение?
2. Да, я исправил эту проблему. Где-то в своем коде я вносил изменения в пользовательский интерфейс в потоке сопрограммы, и это занимало внимание Windows. Поэтому я завернул эту часть пользовательского интерфейса в runOnUiThread, и это сработало.