gpt4 book ai didi

android - 试图实例化一个不是 Fragment 的类 androidx.navigation.fragment.NavHostFragment

转载 作者:行者123 更新时间:2023-12-03 13:28:02 24 4
gpt4 key购买 nike

如标题:

Trying to instantiate a class androidx.navigation.fragment.NavHostFragment that is not a Fragment



我有两个 Activity 。两者都有以下具有不同 id 的代码并引用不同的导航图
<fragment
android:id="@+id/splash_nav_host_fragment"
android:name="androidx.navigation.fragment.NavHostFragment"
android:layout_width="0dp"
android:layout_height="0dp"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:defaultNavHost="true"
app:navGraph="@navigation/navigation_splash"/>

当我评论上面的代码应用程序运行正常。在第一个 Activity 中,我可以导航到第二个 Activity ,并且应用程序运行良好。当我取消注释上面的代码时 - 应用程序崩溃

有什么帮助吗?

最佳答案

我正在扩展 Activity但我应该AppCompatActivity .

现在一切正常。

关于android - 试图实例化一个不是 Fragment 的类 androidx.navigation.fragment.NavHostFragment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56351175/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com