안드로이드 이벤트 리스너 만들기
Custom View를 만들거나 비동기로 callback return을 받기 위해서는 해당 custom 객체에 이벤트 리스너를 만들어 줘야 한다. (그래야 이벤트를 주고 받을 수 있으니깐...)일단 Custom View에 이벤트 리스너 Interface를 선언. 인터페이스 내의 함수에는 event받을 때 처리하고자 하는 파라미터들을 기입해도 상관없다. public interface SampleEventListener{void onReceivedEvent();} 그 후엔 이제 Custom View에서 interface로 선언했던 이벤트 리스너를 변수로 등록한다. private SampleEventListener mSampleEventListener; 외부에서 이벤트를 등록할 수 있도록 setEvent 함수..
2015.01.24