반응형

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

            }
반응형

+ Recent posts