AAAA.java 에서.. 이벤트 전달


private OnValueChangeListener mListener;

public interface OnValueChangeListener{
	public void onValueChangeWithChilds();
}

public void setOnValueChangeListener(OnValueChangeListener listener){
	mListener = listener;
}

// 값이 변동 되었을때..
if(mListener != null){
	mListener.onValueChangeWithChilds();
}




BBBB.java 에서.. 이벤트 수신후 처리

 
AAAA aaaa = new AAAA();
aaaa.setOnValueChangeListener(new OnValueChangeListener(){
	@Override
	public void onValueChangeWithChilds();
		// AAAA의 값이 바뀌었을때 기능 처리
	}
});


listView에서 버튼의 이벤트 전달에서는 아래 링크된 방법이 더 편함.

http://androi.tistory.com/133


+ Recent posts