강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

ffffqwer345님의 프로필 이미지
ffffqwer345

작성한 질문수

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

리사이클러뷰(RecyclerView)를 이용하여 완성

10분 50초의

작성

·

177

0

강사님 10분 40초경에서 

item이 items[position]을 가르키고

items가 MutableList에 있는값이 하나하나씩 들어간다고 하셨는데요. 

 

왜 그런지 전혀 이해가 안되네요 ㅜㅜ 

구글 검색해보니 mutableList가 일반 리스트처럼 쓰인다는건 알고 있는데요.

질문1. 이 mutablelist는 그러면fragement_singer1, fragement_singer2, fragement_singer3를 담고 있는건가요?? 

 

질문2. items는 변수니깐 muteblelist 그자체인가요? 

 

질문3. items[position]  여기에서의 position에는 어떤값이 들어가는건가요?? position이 int라고 들어가있고 어떤식으로 들어가는지 모르겠습니다. 

 

많은 질문 죄송합니다 ㅜㅜ

 

 

답변 1

0

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

안녕하세요 

우선 items의 값을 한번 생각해보겠습니다.

 

items = ['가', '나','다'] 

 

이런 식으로 하면 RecyclerView에 item들이 여러개인데

리사이클러뷰에 첫번째 것을 클릭하면

position의 값은 0 으로 items[positon] = 가

두번째는

position의 값은 1 으로 items[positon] = 나

 

이런식으로 나오는 것입니다.

 

items가 mutableList라고 생각해주시면 됩니다.

 

ffffqwer345님의 프로필 이미지
ffffqwer345
질문자

음 알듯말듯 하네요.. 답변 감사합니다. 좀더 고민해보고 질문 더 드릴께요 ... ㅜㅜ

ffffqwer345님의 프로필 이미지
ffffqwer345

작성한 질문수

질문하기