Android Studio和Kotlin:未解决的参考:也

也从Android Studio编译并运行:

val greeted = "World".also { println("Hello $it") } 

然而,编辑also强调, it是错误的,不给任何帮助intellisense。 申请仍然有效,当我去源时,我可以看到既apply also定义。 我如何让Android Studio also能识别?

  • Android Studio 2.3.3
  • kotlin_version =’1.1.3-2′
  • Kotlin插件1.1.3-release-Studio2.3-2

我也有早期版本的这个问题。

Kotlin 1.1中也添加了这个函数,但是你的语言版本设置为1.0。 转到您的设置/首选项并将Kotlin版本更改为1.1。

在这里输入图像说明