이전 글 에서는 Import 되지 않는 Widget 을 쉽게 Import 해 주는 Elipse 의 기능에 대해 다루었는데 다른 기능이 있는지 확인해 보았다.
일단 Eclpise 에서 구문 오류가 발생하면 오류 발생 위치에 빨간 물결 무늬의 밑줄을 출력해 주는데 이 오류 부분에 마우스 커서를 올려 놓으면 이 문제를 해결 하기 위한 팝업 윈도우를 보여준다.
아래는 Activity 의 속한 버튼에 대하여 setOnClickListener 함수를 호출하였을때 발생하는 오류에 대한 팝업 윈도우 이다.
팝업 윈도우에서 맨 마지막에 있는 Let '...' implements 'OnClickListener' 메뉴를 선택하게 되면 해당 class 선언문에 implements OnClickListener 구문이 추가 된다. class 에 implements 구문이 추가되면 abstract method(onClick) 개 구현되지 않았아서 클래스 이름에 에러 표시가 되는데 클래스 이름에 마우서 커서를 올려 놓으면 팝업 윈도우가 활성화 되고 method 를 추가 할 수 있는 메뉴가 나온다.
이 윈도우에서 "Add unimplemented methods" 메뉴를 선택하면 아래와 같은 코드가 class 에 추가 된다.
일단 Eclpise 에서 구문 오류가 발생하면 오류 발생 위치에 빨간 물결 무늬의 밑줄을 출력해 주는데 이 오류 부분에 마우스 커서를 올려 놓으면 이 문제를 해결 하기 위한 팝업 윈도우를 보여준다.
아래는 Activity 의 속한 버튼에 대하여 setOnClickListener 함수를 호출하였을때 발생하는 오류에 대한 팝업 윈도우 이다.
팝업 윈도우에서 맨 마지막에 있는 Let '...' implements 'OnClickListener' 메뉴를 선택하게 되면 해당 class 선언문에 implements OnClickListener 구문이 추가 된다. class 에 implements 구문이 추가되면 abstract method(onClick) 개 구현되지 않았아서 클래스 이름에 에러 표시가 되는데 클래스 이름에 마우서 커서를 올려 놓으면 팝업 윈도우가 활성화 되고 method 를 추가 할 수 있는 메뉴가 나온다.
이 윈도우에서 "Add unimplemented methods" 메뉴를 선택하면 아래와 같은 코드가 class 에 추가 된다.
'Dev Story > Android' 카테고리의 다른 글
[Android Dev.] Tab 선택 이벤트 잡기 (0) | 2010.05.13 |
---|---|
[Android Dev.] SQLite Database 사용하기 (2) | 2010.05.12 |
[Android Dev.] Import 를 편하게 해주는 Eclipse 기능 (1) | 2010.05.11 |
[Android Dev.] Canvas.drawPosText 의 불편한 진실 (0) | 2010.05.06 |
[Android Dev.] 2D Drawing (0) | 2010.05.06 |