Sepertinya menggunakan FragmentContainerView
tidak berfungsi langsung dari kotak?
<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" />
Inilah kode yang saya gunakan fragment-ktx:1.2.0-rc01
dan saya selalu mendapatkan kesalahan ini:
Caused by: java.lang.IllegalStateException: Activity ...MainActivity@797467d does not have a NavController set on 2131296504
Hanya menggunakan <fragment>
karya dan AFAIK, itu hanya seharusnya diganti oleh FragmentContainerView
.
Apakah saya kehilangan sesuatu atau ada yang bisa digunakan FragmentContainerView
sebagai NavHostFragment
?
Terimakasih banyak!
fragment
daripada khawatir harus ingat untuk menggunakan solusi ini? Kami melihat crash tetapi hanya untuk beberapa pengguna, aneh ...