
pointEdit.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
// TODO Auto-generated method stub
System.out.println("hasFoucus : " + hasFocus);
if(!hasFocus){
Log.d("다른데 찍었는데 " , hasFocus);
} else {
}
}
});
EditText의 focus 를 잃으면서 이벤트가 발생하는 방법을 찾다 위 방법을 사용하였습니다. 하지만 EditText에서 EditText를 가거나 이러한 방법을 통해서만 focus event가 발생합니다. EditText 밖에 EditText 말고 다른 모든 곳을 터치했을 때는 발생이 안되어 질문드렸습니다.