Android studio Android Studio Kotlin:ArrayAdapter不允许我重写getView函数
在尝试构建自己的getView函数时,正如我在教程中所做的那样,我遇到了以下错误: 意外重写:以下声明具有相同的JVM签名getViewILandroid/view/view;Landroid/视图/视图组;Landroid/视图/视图;:Android studio Android Studio Kotlin:ArrayAdapter不允许我重写getView函数,android-studio,kotlin,overriding,android-arrayadapter,Android Studio,Kotlin,Overriding,Android Arrayadapter,在尝试构建自己的getView函数时,正如我在教程中所做的那样,我遇到了以下错误: 意外重写:以下声明具有相同的JVM签名getViewILandroid/view/view;Landroid/视图/视图组;Landroid/视图/视图;: class MyArrayAdapter( context: Context?, resourceId: Int, items: List<Cards?>? ) : ArrayAdapter<Cards?>(c
class MyArrayAdapter(
context: Context?,
resourceId: Int,
items: List<Cards?>?
) : ArrayAdapter<Cards?>(context!!, resourceId, items!!) {
fun getView(position: Int, convertView: View, parent: ViewGroup): View {
}
似乎您确实忘记了覆盖修改器
override fun getView(position: Int, convertView: View?, parent: ViewGroup): View {}
convertView也变成了一个视图?而不是一种观点