g71*_*132 23 android android-arrayadapter kotlin
对不起我的英语不好.我学习kotlin,现在我需要编写ArrayAdapter,但是在尝试这样做时我有一些错误__CODE__
kotlin说我__CODE__
.在网站kotline我将java类转换为kotlin类,并尝试在此站点中做.为什么我有错误,我怎么能解决这个问题?
convertView = vi.inflate(resource, null)
Run Code Online (Sandbox Code Playgroud)
Kis*_*kae 32
无法重新分配参数变量,您需要创建一个局部变量来保存返回的视图:
override fun getView(position: Int, convertView: View?, parent: ViewGroup): View? {
var holder: ViewHolder
var retView: View
if(convertView == null){
retView = vi.inflate(resource, null)
holder = ViewHolder()
holder.image = retView.findViewById(R.id.myImage) as ImageView?
retView.tag = holder
} else {
holder = convertView.tag as ViewHolder
retView = convertView
}
return retView
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
18053 次 |
最近记录: |