Inflearn brand logo image

Inflearn Community Q&A

hajin46's profile image
hajin46

asked

[Beginner] Creating an Android Community App (Android Kotlin)

Creating Content List - RecyclerView 2

Unresolved reference: item

Written on

·

544

0

안녕하세요.

 

컨텐츠 리스트 만들기 - RecyclerView 2

강의의 7:17를 듣고 있습니다.

강의 똑같이 따라 치고 있는데 

Unresolved reference: item

라고 오류가 나는데 왜 그러는 걸까요?

package com.example.mysololife.contentsList

import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.TextView
import androidx.recyclerview.widget.RecyclerView
import com.example.mysololife.R

class ContentRVAdapter (val items : ArrayList<ContentModel>) : RecyclerView.Adapter<ContentRVAdapter.Viewholder>() {

    //아이템 하나 하나 가져와 하나의 레이아웃 만들기
    override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ContentRVAdapter.Viewholder {
        val v = LayoutInflater.from(parent.context).inflate(R.layout.content_rv_item, parent, false)
        return Viewholder(v)
    }

    override fun onBindViewHolder(holder: Viewholder, position: Int) {
        holder.bindItems(items[position])
    }

    //전체 아이템의 갯수가 몇 개
    override fun getItemCount(): Int {
        return items.size
    }
    // 아이템의 내용물을 넣을 수 있도록 연결
    inner class Viewholder(itemView: View): RecyclerView.ViewHolder(itemView){
        fun bindItems(items : ContentModel){

            val contetTitle = itemView.findViewById<TextView>(R.id.textArea)
            contetTitle.text = item.title
        }
    }
}

 

 

firebasekotlinandroid

Answer 4

0

hajin46님의 프로필 이미지
hajin46
Questioner

test288

0

hajin46님의 프로필 이미지
hajin46
Questioner

testest

0

hajin46님의 프로필 이미지
hajin46
Questioner

items로 변경하면 강의와 같이 잘 작동하는데 그대로 진행하면 되는 건가요?

bokchi님의 프로필 이미지
bokchi
Instructor

넵  아래 부분 items -> item 으로 바꾸셔도 됩니다.

fun bindItems(items : ContentModel)

0

bokchi님의 프로필 이미지
bokchi
Instructor

item 부분을 items 로 변경해보시겠어요?

hajin46's profile image
hajin46

asked

Ask a question