2011-08-10 4 views
0

기존 Android 앱이 있습니다. 기존 코드를 방해하지 않고 메뉴 구조를 변경하려고했습니다. 이를 위해 기존 프로젝트에 2 개의 새로운 java 파일과 상대 xml을 추가하고 manifest.xml을 새로운 시작 활동으로 업데이트했습니다.기존 Android 애플리케이션에서 새로운 요소를 참조 할 때의 문제

제가 직면 한 문제는 자바 코드에 있습니다. 나는 오류오고 새로운 XMLS xxx.findViewById(R.id.xxx) 의 요소를 참조 할 수 없습니다입니다 : cannot be resolved or is not a valid field

뭔가를 제안하십시오, 나는 newbee에게 나는

답변

0

응용 프로그램을 빌드 할 때, 안드로이드는 "R라는 파일을 생성합니다 .자바". 이 파일은 기본적으로 프로젝트의 모든 리소스 (문자열, 레이아웃, 드로어 블 등)에 대한 인덱스입니다. 직접 새 리소스를 추가하는 경우 R 클래스에 ID가 없기 때문에 이러한 리소스를 참조 할 수 없습니다. this page에 따르면 aapt 도구를 사용하여 R 파일을 생성 할 수는 있지만 경험이 없습니다.

관련 문제