2010-08-11 2 views
0

Android 1.6 이상에서는이 메뉴 XML이 비정상적으로 확장되어 실행됩니다. 하지만 1.5에서 실행할 때 찾을 수없는 리소스에 대한 오류가 발생합니다.Android 1.5 메뉴 발신자가 이미지를 찾지 못했습니다.

@ drawable/menu_preferences을 XML 1.5에서 제거하면 잘 작동합니다.

이미지를 작동시키기 위해 할 수있는 작업은 1.5 가지가 있습니까?

편집 : 이미지는 drawable-mdpi 폴더에 있습니다.

답변

1

that을 읽으면 화면 크기 지원이 Android 1.6에 도입되었습니다. 왜이 문제가 발생하는지 설명 할 수 있습니다. 즉, drawable-mdpi 폴더가 시스템 1.5에서 제대로 감지되지 않을 수 있습니다. 그 뒤에 아무것도없는 "드로어 블"폴더를 추가하고 이미지를 그 안에 넣으십시오.

+0

drawable-mdpi를 드로어 블 드로 이름을 바꾸 었으며 현재 모든 곳에서 잘 작동합니다. 감사. –

+0

일부 화면 크기가 누락 될 경우를 대비하여 drawable-mdpi를 바꾸는 대신 "drawable"이라는 새 폴더를 만드는 것이 좋습니다. – Sephy

1

"@ drawable/men"을 입력했을 때 Eclipse 완료로 무엇이 표시됩니까? 이미지를 추가 한 후 이클립스 프로젝트를 새로 고쳤습니까? 이미지 형식이란 무엇입니까?

+0

자동 완성이 정확합니다. 이미지는 png입니다. 나는 프로젝트를 청소하고 R 클래스를 삭제하여 우리가 확실하게하는지 확인했다. 1.6 이상에서는 정상적으로 작동합니다. –

+1

drawable-mdpi 폴더뿐만 아니라 drawable 폴더에도 일반 버전을 넣을 수 있습니다. – fedj

관련 문제