inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

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

10분 50초의

183

ffffqwer345

작성한 질문수 8

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라고 들어가있고 어떤식으로 들어가는지 모르겠습니다. 

 

많은 질문 죄송합니다 ㅜㅜ

 

 

kotlin android firebase

답변 1

0

개복치개발자

안녕하세요 

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

 

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

 

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

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

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

두번째는

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

 

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

 

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

 

0

ffffqwer345

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

주사위앱 소개 및 레이아웃 설정 문제

0

81

2

안드로이드 에뮬레이터가 실행이 안 되요...ㅠ

0

141

2

30 강 소스 좀 올려 주십시요

0

97

2

onBackPressed 함수가 동영상 하고 다르게 동작합니다.

0

108

2

ListView 초기 실행 안됩니다.

0

110

2

코딩을 완료하고난후 앱 실행시 자동 종료

0

87

2

datavinding에서 오류가 납니다.

0

64

1

안드로이드 스튜디오 버전 차이로 초기 empyt activity 선택하면 안됩니다.

0

138

2

context의 구별에 대하여

0

86

2

"프롤로그에서 ..." 오류 관련해 직전 질문에 대한 추가 질문입니다.

0

81

2

"프롤로그에서 콘텐츠가 허용되지 않습니다." 오류

0

187

3

해결완료

1

205

2

databinding 설정후 run하면 에러(해결)

0

234

2

databinding 설정 이후 실행시 에러

0

297

4

안드로이드 입문하는 사람입니다.

0

78

1

Firebase uid

0

90

3

activity_main 화면 다름

0

129

2

강의화면과 다른데 맞게진행되는것인가요...????

0

117

2

파이어베이스 질문

0

84

2

ActivityMainBinding에 오류가 납니다

0

147

2

선생님 onBackPressed 작동이 안되는거 같습니다

0

128

2

>app>res>layout 이 존재하지 않습니다.

0

124

2

안드로이드 스튜디오 미어캣 버전 사용 한글 깨짐

0

786

2

안드로이드 스튜디오 오류 발생 시 대처 방법은 요?

0

310

2