为了账号安全,请及时绑定邮箱和手机立即绑定

第3-14课列表布局,onBindViewHolder下,holder.itemView没有item_message等属性

http://img4.sycdn.imooc.com/62ee50ca000125d310980705.jpg

报错内容在截图的最底部;由于kotlin-android插件被弃用了,我用的是ViewBinding,但也只是胡乱地绑定数据(不会绑),图中尽可能按照老师的源码来写了,请问要如何修改代码呢

package com.example.activitytest

import android.os.Bundle
import androidx.fragment.app.Fragment
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.ImageView
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView
import com.example.activitytest.databinding.FragmentHomeBinding


class HomeFragment : Fragment(R.layout.fragment_home){

    override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
        super.onViewCreated(view, savedInstanceState)
        val binding = FragmentHomeBinding.inflate(layoutInflater)
        binding.recyclerView.layoutManager = LinearLayoutManager(context,LinearLayoutManager.VERTICAL,false)
        binding.recyclerView.adapter = MyAdapter()

    }
    inner class MyAdapter : RecyclerView.Adapter<MyViewHolder>() {
        override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): MyViewHolder {
            val itemView : View =
            LayoutInflater.from(context).inflate(R.layout.item_view_linear_vertical,parent,false)
            return MyViewHolder(itemView)
        }

        override fun onBindViewHolder(holder: MyViewHolder, position: Int) {
            holder.itemView.img1.setImageResourse(R.drawable.icon)
        }

正在回答

举报

0/150
提交
取消

第3-14课列表布局,onBindViewHolder下,holder.itemView没有item_message等属性

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信