2011-03-08 1 views
0

내 드로어 블 폴더에 file1.png 파일이 있습니다. main.xml에는 ImageView가 있으며이 파일은 src 속성을 통해 표시됩니다. 그건 잘 작동합니다. 이제 file2.9.png 파일을 드로어 블 폴더에 복사하지만,이 파일을 아무 데서도 사용하지 않고 아무 것도 변경하지 않을 것입니다. 이제 main.xml에서 file1.png라는 드로어 블에서 파일을 찾을 수 없다는 오류 표시가 나타납니다. file2.9.png를 삭제하면 다시 작동합니다. file2.9.png의 이름을 file2.png로 변경하고 drawable 폴더에 복사하면 모든 것이 작동하지만 물론 패치 9 파일로 필요합니다.Android : 패치 9 파일 유실 main.xml

아이디어가 있으십니까?

감사의 말 A.

답변

3

9 패치 이미지는 유효하지 않을 수 있습니다. 가장 바깥 쪽의 모든 픽셀이 검정색 또는 투명색인지, 왼쪽 및 위쪽 가장자리가 검정색 픽셀이 2 개 이하인지, 오른쪽 및 아래쪽 가장자리가 분할되지 않은 실선인지 확인하십시오.

+2

많은 단순한 컴파일러와 마찬가지로 aapt (android 's resource tool)는 실제 문제와 관련이없는 첫 번째 이후 여러 계단식 오류를 낼 수 있습니다. 마지막 오류가 아닌 첫 번째 오류에서 출력을 읽습니다. – adamp