Button.OnClickListener onMyClick = new Button.OnClickListener() {
public void onClick(View v) {
};
OnClickListener가 static interface 이기 때문에 바로 접근할 수 있고 static으로 선언된 것은 클래스명으로 접근할 수 있다.
Interface는 바로 객체화 할 수 없는 특성이 있어서 보통은 Class에서 implement를 한 후 사용한다. 하지만 그 클래스를 재사용 하고 싶지 않다면 위에 방법처럼 간단히 사용하면 된다.
OnClickListener가 static interface 이기 때문에 바로 접근할 수 있고 static으로 선언된 것은 클래스명으로 접근할 수 있다. Interface는 바로 객체화 할 수 없는 특성이 있어서 보통은 Class에서 implement를 한 후 사용한다. 하지만 그 클래스를 재사용 하고 싶지 않다면 위에 방법처럼 간단히 사용하면 된다.