Android 不完全生成的方向类
我在应用程序中使用图形导航来定义片段之间的导航 这是我的图形文件:Android 不完全生成的方向类,android,graph,navigation,fragment,android-safe-args,Android,Graph,Navigation,Fragment,Android Safe Args,我在应用程序中使用图形导航来定义片段之间的导航 这是我的图形文件: <fragment android:id="@+id/fileFragment" android:name="com.package.name.FileFragment"> <action android:id="@+id/toDelay" app:destination="@id/d
<fragment
android:id="@+id/fileFragment"
android:name="com.package.name.FileFragment">
<action
android:id="@+id/toDelay"
app:destination="@id/delayFragment" />
<argument
android:name="flow"
app:argType="com.package.name.Flow" />
</fragment>
//.....
<fragment
android:id="@+id/delayFragment"
android:name="com.package.name.DelayFragment">
<argument
android:name="flow"
app:argType="com.package.name.Flow" />
<argument
android:name="isChecked"
app:argType="boolean" />
</fragment>
我的错误是在构建时为public final fun toDelay()提供的参数太多。
当我进入生成的文件检查toDelay()时,它不包含任何参数:
class FileFragmentDirections private constructor() {
companion object {
fun toDelay(): NavDirections = ActionOnlyNavDirections(R.id.toDelay)
...
这可能是什么原因?我试过,无效,清理,重建
class FileFragmentDirections private constructor() {
companion object {
fun toDelay(): NavDirections = ActionOnlyNavDirections(R.id.toDelay)
...