jjzjj

findNavController

全部标签

android - 使用 Android Navigation Architecture Component 重新创建 backstack

我正在尝试使用来自通知的PendingIntent实现到我的应用程序的特定详细信息页面的导航,但是我在从详细信息页面重新创建返回堆栈一直回到起始目的地时遇到问题。我做了一个示例应用here用一个Activity和三个fragment来演示这个:Fragment1->Fragment2->Fragment3(startdest)从Fragment1(起始目的地),我使用直接导航到Fragment3Navigation.findNavController(this,R.id.nav_host_fragment).navigate(R.id.fragment2,null,NavOptions

Android Unresolved reference : findNavController error

我正在使用Kotlin,并在我的项目中添加了所有引用。//Navigationimplementation"android.arch.navigation:navigation-common-ktx:$rootProject.nav_version"implementation"android.arch.navigation:navigation-fragment-ktx:$rootProject.nav_version"implementation"android.arch.navigation:navigation-runtime-ktx:$rootProject.nav_vers