Có vẻ như sử dụng FragmentContainerView
không hoạt động ngay lập tức?
<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" />
Đây là mã của tôi đang sử dụng fragment-ktx:1.2.0-rc01
và tôi luôn gặp lỗi này:
Caused by: java.lang.IllegalStateException: Activity ...MainActivity@797467d does not have a NavController set on 2131296504
Chỉ cần sử dụng <fragment>
các tác phẩm và AFAIK, nó chỉ cần được thay thế bằng FragmentContainerView
.
Tôi đang thiếu một cái gì đó hoặc có ai có thể sử dụng FragmentContainerView
như một NavHostFragment
?
Cảm ơn nhiều!
fragment
chứ không phải lo lắng về việc phải nhớ sử dụng cách giải quyết này? Chúng tôi đã thấy sự cố nhưng chỉ đối với một số người dùng, thật kỳ lạ ...