不需要覆写注释-Kotlin

时间:2019-01-09 01:49:38

标签: java kotlin override nullable

与:Error: onActivityResult overrides nothing

我已经尝试过Dhaval Patel的解决方案,并得到报告说它没有覆盖我的解析器。 忽略覆盖注释将报告它隐藏了super方法,并且需要覆盖。我的解析器有问题吗?

文档说如何实现该方法(不会编译) https://developer.android.com/training/basics/intents/result

我如何仅收到解析器警告-覆盖所有内容,覆盖冗余

override fun onActivityResult(requestCode:Int, resultCode:Int, data:Intent?) 

我如何获得编译错误-覆盖必需的注释:

fun onActivityResult(requestCode:Int, resultCode:Int, data:Intent?)

1 个答案:

答案 0 :(得分:1)

由于byxor的提示,我检查了build.grade

我的IDE(Android Studio)报告说它的Kotlin版本和文档版本不匹配。我已经升级到1.3.11,并通过识别覆盖注释的需要解决了该问题。