본문 바로가기

~2023

[ANDROID] 버튼 이벤트 발생 - Event Listener

728x90
반응형

 

 

<실행 예시>

 

실행 예시 (1)

 


<코드>

이벤트 리스너(Event Listener): 이벤트를 처리하는 메소드들이 정의된 인터페이스


리스너 객체를 생성하는 방법에는 네가지가 있다.

첫째, 리스너 클래스를 내부 클래스로 정의

둘째, 리스너 클래스를 무명 클래스로 정의

셋째, 리스너 인터페이스를 액티비티 클래스에 구현

넷째, 람다식을 이용

이벤트 리스너를 세팅하기 위해서 setEventListener를 해주면 된다.

이벤트 리스너를 선언하는 방법은 여러 가지이기 때문에 각자 편한 방법이나 자주 사용하는 방법으로 코드를 구현하면 될 것 같다.

 

MainActivity.java

activity_main.xml

 

 

728x90
반응형