2011-04-12 3 views
0

약 1 시간이 소요되었으므로 다른 사람의 문제를 해결할 수 있다고 생각했습니다. Eclipse 3.6.2 사용.findViewById가 Eclipse에서 디버깅하는 동안 GUI 리소스를 찾을 수없는 경우 수행 할 작업

findViewById GUI 위젯이 null을 계속 반환합니다. 코드와 xml을 계속해서 확인하십시오. 아무런 문제가 없습니다. 마지막으로 Eclipse를 종료하고 다시 시작하여 갑자기 findViewById가 작동했습니다.

+0

권. 아무 것도 작동하지 않으면 다시 시작하십시오! – azharb

답변

0

다음 번에 R.java 파일을 삭제하고 Eclipse에서 다시 생성 할 수있게되면 다시 작동해야합니다.

+0

ADT 10의 버그입니다. R.java가 find를 생성하지만 리소스가 번들에 최적화되어 패키지되지 않습니다. – James

0

새 리소스를 추가 할 때 Project> Clean을 수행해야합니다. 빌드하기 만하면 R.java가 다시 생성되지만 리소스는 번들에 최적화되고 패키징되지 않습니다. 그것을 안드로이드 버그까지 깍아 내고 청소하는 것을 잊지 마십시오.

관련 문제