Kotlin-方法中的参数名称错误

时间:2018-10-16 07:57:48

标签: android android-studio kotlin

这不是InAppropriate names of parameter in implemented/overrided methods

的重复项

如何为方法中的参数获取正确的命名。在kotlin中,当我们重写任何方法时,其参数名称都将像p0,p1一样,最多为参数数量。例如

  

在Java中

@NonNull
@Override
public MyViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int position) {

}
  

科特林

override fun onCreateViewHolder(p0: ViewGroup, p1: Int): ViewHolder {

}

我已经在上面的链接问题中尝试了给定的建议/答案,并重新启动android studio并执行清理/构建项目。但是到目前为止没有成功。在此先感谢

我正在将稳定版 Android Studio 3.2.1 用于MAC, compileSdkVersion 28 ,并且还安装了相同版本的源程序

enter image description here

编辑

我还发现有人问过相同的问题here on SO

1 个答案:

答案 0 :(得分:0)

您的SDK工具呢?我从未在您的项目中看到您的问题。 同样在具有 compile target sdk 28

的Android Studio 3.2.1(Mac)上

您有当前的kotlin版本吗?我在1.2.71。

下面的我的SDK工具:

SDK Tools