반응형
Spinner의 onItemSelectedListener에 AdapterView.OnItemSelectedListener을 대입하는 방법은
무명 클래스 인스턴스 Object를 사용해서 onItemSelected, onNothingSelected 을 오버라이딩하면 됩니다.
(오버라이딩해야 될 메서드가 2개 이므로 람다식을 사용할 수 없다)
spinner1.onItemSelectedListener = object : AdapterView.OnItemSelectedListener{
override fun onItemSelected(
parent: AdapterView<*>?,
view: View?,
position: Int,
id: Long
) {
//todo
}
override fun onNothingSelected(parent: AdapterView<*>?) {
//todo
}
반응형
'안드로이드 프로그래밍 > 코틀린' 카테고리의 다른 글
[코틀린을 활용한 안드로이드 프로그래밍] 13장 직접 풀어보기 13-1 (0) | 2022.06.09 |
---|---|
[코틀린을 활용한 안드로이드 프로그래밍] 12장 직접 풀어보기 12-2 (0) | 2022.06.09 |
[코틀린을 활용한 안드로이드 프로그래밍] 11장 직접 풀어보기 11-3 (0) | 2022.06.08 |
[코틀린을 활용한 안드로이드 프로그래밍] 11장 직접 풀어보기 11-2 (0) | 2022.06.08 |
[코틀린을 활용한 안드로이드 프로그래밍] 11장 직접 풀어보기 11-1 (0) | 2022.06.08 |