我可以更改生成的安全导航参数的访问修饰符吗?
Can I change the access modifier of generated safe nav args?
我在我的应用程序中使用了安全导航参数。关键是我有一个内部 class 应该从片段 A 传递到片段 B。两个片段也是内部的。生成的安全参数 class 是 public 所以我得到了那个错误。
'public' function exposes its 'internal' parameter
有道理。
我的问题是我可以更改生成的导航参数的访问修饰符class吗?
问题已在版本
中解决
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.4.0"
并通过应用插件
apply plugin: "androidx.navigation.safeargs"
而不是
apply plugin: "androidx.navigation.safeargs.kotlin"
我在我的应用程序中使用了安全导航参数。关键是我有一个内部 class 应该从片段 A 传递到片段 B。两个片段也是内部的。生成的安全参数 class 是 public 所以我得到了那个错误。
'public' function exposes its 'internal' parameter
有道理。
我的问题是我可以更改生成的导航参数的访问修饰符class吗?
问题已在版本
中解决classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.4.0"
并通过应用插件
apply plugin: "androidx.navigation.safeargs"
而不是
apply plugin: "androidx.navigation.safeargs.kotlin"