[Android/Kotlin] 각각 다른버튼이 같은 동작을 할 때
- 각각 다른 버튼이 같은(비슷한) 동작을 할 때
setOnClickListener
를 여러개 만드는건 매우 비효율적이다 - 태그를 활용하자
val ocl = object: View.OnClickListener{
override fun onClick(p0: View?) {
// 버튼이 눌렸을 때 실행할 동작을 여기에 작성
// 각 버튼마다 등록된 tag를 로그에 출력하게 된다
Lob.d("test", p0.tag.toString())
}
}
binding.btn.setOnClickListener(ocl)
binding.btn2.setOnClickListener(ocl)
Author And Source
이 문제에 관하여([Android/Kotlin] 각각 다른버튼이 같은 동작을 할 때), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@zzangdd/AndroidKotlin-각각-다른버튼이-같은-동작을-할-때저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)