setMultiChoiceItems / 다중 선택자/ 코틀린 멀티 초이스/ setSingleChoiceItems / 단일 선택자/ 싱글초이스
2022. 3. 23. 20:15ㆍKotlin
setMultiChoiceItems
다중 선택자
문법
setOnClickListener
얘처럼 이벤트가 정해진 인자들, 배열이 있는 상황에서 다중 선택자는 말그대로 "여러개를 선택한다"는 기능을 담고있따.
1. cursor : 들고 올 인자
2. isCheckedColumn: 체트되어있는 인자
3.4. 은 {람다식}으로 뺀다. 의미는 멀티 초이스를 할 경우 발생할 이벤트를 말한다.
dlg(인자).setMultiChoiceItems(versionArray, checkArray){dialog, position, isChecked->
if(isChecked)
btn1.text=versionArray[position] // 체크가 되어있으면 버튼으로 들고 오고
else
btn1.text="" // 체크가 되어 있지 않으면 공백처리하라
setSingleChoiceItems
단일 선택자
setOnClickListener
다중 선택자랑 다르게 똑같은 이벤트가 정해진 인자들, 배열이 있는 상황에서 단일 선택자는 말그대로 "한개를 선택한다"는 기능을 담고있다.
1. cursor : 들고 올 인자
2. isCheckedColumn: 체트되어있는 인자
3.4. 은 {람다식}으로 뺀다. 의미는 싱글초이스를 할 경우 발생할 이벤트를 말한다.
'Kotlin' 카테고리의 다른 글
SD카드에서 파일 읽기 /SD Card permission (1) | 2022.03.24 |
---|---|
res 레이아웃이 다를 때 / FindViewById/ 자바 코틀린 코드 에러 해결 (0) | 2022.03.23 |
탭 호스트 (TAB HOST) 이해하기/ 탭호스트와 액션바의 차이/ 탭 호스트 중요점 (1) | 2022.03.21 |
자동 완성 텍스트 뷰 / Adaptor View 어뎁터 뷰 / 특징 정리 / setAdator / completionhint /thredshold / token (1) | 2022.03.21 |
안드로이드스 스튜디오(Android studio) - xml, 화면 분할 똑같이 분할, 버튼 똑같이 분할, 화면 나누기, 버튼 크기 똑같이 채우기 (0) | 2022.03.19 |