일단 커스텀 이벤트 등록
public interface MessageEventListener {
void onMessageEventListener(String msg);
}
이벤트를 보내기 위한 리스너 생성 (예: bc라는 클래스라고 하자)
public MessageEventListener mMessageListener;
public void setOnMessageListener(MessageEventListener listener){
mMessageListener = listener;
}
이벤트 받을 클래스에 리스너 등록
bc.setOnMessageListener(new MessageEventListener(){
@Override
public void onMessageEventListener(String msg) {
// TODO Auto-generated method stub
Log.i("CustomEvent", "Event Message : "+msg);
}
});
bc라는 클래스에서 이벤트를 호출
mMessageListener.onMessageEventListener(msg);
'Android App' 카테고리의 다른 글
쓰레드(Thread) 정지하고 다시 시작하는법 (0) | 2015.07.25 |
---|---|
handler를 이용해 Thread UI 해결하기 (0) | 2015.07.23 |
외부 라이브러리 jar 만들고 연동방법 (0) | 2015.07.16 |
[android] kitcat 에서 refresh gallery 문제 (3) | 2014.10.28 |
ADB 에러 - more than one device (0) | 2014.09.03 |