¿Parece que usar el FragmentContainerViewno funciona de inmediato?
<androidx.fragment.app.FragmentContainerView
class="androidx.navigation.fragment.NavHostFragment"
android:id="@+id/fragment_nav_host"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:defaultNavHost="true"
app:navGraph="@navigation/nav_app" />
Aquí está mi código usando fragment-ktx:1.2.0-rc01y siempre recibo este error:
Caused by: java.lang.IllegalStateException: Activity ...MainActivity@797467d does not have a NavController set on 2131296504
Solo usando <fragment>Works y AFAIK, se supone que debe ser reemplazado por FragmentContainerView.
¿Me estoy perdiendo algo o alguien pudo usarlo FragmentContainerViewcomo NavHostFragment?
¡Muchas gracias!
android
navigation
fragment
Kurt Acosta
fuente
fuente

fragmentlugar de preocuparse por tener que recordar usar esta solución alternativa? Estábamos viendo fallas pero solo para algunos usuarios, extraño ...Lo que hice fue esperar a que el fragmento de navegación inflara su vista:
fuente
Llame
findNavControllerenpostOnCreatelugar deonCreate.Fuente: https://issuetracker.google.com/issues/142847973
fuente
usando en
android:namelugar declass. trabajos.fuente
android:name