.java 파일에 새로운 메서드를 정의했으나
빌드시 cannot find symbol class Button(EditText) 가 발생한 상황
이래저래 찾아보니 https://teamtreehouse.com/community/i-am-getting-errors-when-i-run-the-program 여기서 힌트를 얻음
버튼, 텍스트뷰, 뷰 클래스들이 적절하게 imported 되지 않았다는 것인데
그냥 import 선언문만 설정해주면 되는 것 같다.
이렇게 두 개를 선언해주니 깔끔하게 해결 됨.
더 쉬운 방법은, 저렇게 빨간색 텍스트를 누른 뒤, 파란색 창이 뜨고나서 Alt+Enter을 누르면
자동으로 Import 선언문이 생긴다.
그러면 이렇게 일일이 import 해줘야 할까?
자동으로 import 하는 환경설정이 따로 있다.
File - Setting - Editor - General - Auto import에서 빨간색 네모칸으로 쳐진 곳을 모두 체크하면 된다.
'프로그래밍 > 안드로이드' 카테고리의 다른 글
[안드로이드] 레이아웃 파라미터(Layout Parameter) (3) | 2016.07.12 |
---|---|
[안드로이드] 레이아웃 전개(Layout Inflation) (2) | 2016.07.10 |
[안드로이드] 레이아웃 관리(실행중에 속성 바꾸기) (0) | 2016.07.09 |
[안드로이드] 레이아웃 중첩 (0) | 2016.07.08 |
[안드로이드] 기타 레이아웃(Absolute, Frame, Table) (0) | 2016.07.08 |