반응형
클래스가 인터페이스를 상속받게 되면, 반드시 인터페이스의 메소드를 구현해야 한다.
즉 메소드를 재정의해야 하는데 안드로이드 스튜디오에서는 Ctrl + I 단축키로 쉽게 코드를 삽입할 수 있다.
1. 클래스를 정의한 부분으로 코드를 이동합니다.
2. 인터페이스를 상속받습니다. 그러면 인터페이스의 메소드가 구현되어있지 않기 때문에 클래서 선언부에 오류가 표시됩니다.
3. Ctrl + I 단축키를 입력하면 구현해야 할 인터페이스의 메소드가 표시됩니다.
메소드를 선택하여 Ok 버튼을 클릭합니다.
4. 아래의 코드와 같이 public void onClick(View v) 메소드 코드가 추가됩니다.
이제 클릭 이벤트에 대한 기능을 구현하면 됩니다.
※ 안드로이드 스튜디오의 Code > Implement Methods... 메뉴를 사용해도 동일한 기능을 사용 할 수 있습니다.
반응형
'안드로이드 > 안드로이드 스튜디오' 카테고리의 다른 글
안드로이드 스튜디오 - 단어/문장 선택(Select Word) 단축키 Ctrl + W (0) | 2015.06.05 |
---|---|
안드로이드 스튜디오 - Setter/Getter 메소드 추가하기 (1) | 2015.05.26 |
안드로이드 스튜디오 - Override Method 코드 삽입하기 (1) | 2015.05.06 |
안드로이드 스튜디오 - 변수 이름 변경하기 (0) | 2015.04.29 |
안드로이드 스튜디오(Android Studio) - 이클립스 프로젝트 마이그레이션 (0) | 2015.04.24 |
댓글