728x90
반응형
질문 : Android 드로어 블 디렉터리에 하위 디렉터리가 포함될 수 있습니까?
Android SDK 문서에서 @ drawable / my_image xml 구문과 함께 사용되는 모든 예제는 내 프로젝트의 res / drawable 디렉토리에 저장된 이미지를 직접 처리합니다.
드로어 블 디렉터리 내에 하위 디렉터리를 만드는 것이 명시 적으로 괜찮지 않은지 궁금합니다.
예를 들어 다음과 같은 디렉토리 레이아웃이있는 경우 :
res/drawable -- sandwiches -- tunaOnRye.png -- hamAndSwiss.png -- drinks -- coldOne.png -- hotTea.png
참치 샐러드 샌드위치 이미지를 @ drawable / sandwiches / tunaOnRye로 참조해도 될까요?
아니면 드로어 블 디렉토리에서 계층 구조를 평평하게 유지해야합니까?
답변
아니요, 리소스 메커니즘은 드로어 블 디렉터리의 하위 폴더를 지원하지 않으므로 해당 계층을 평평하게 유지해야합니다.
표시 한 디렉토리 레이아웃으로 인해 사용 가능한 이미지가 없습니다.
res/drawable
폴더 내에 항목이있는 하위 폴더가 있으면 리소스 컴파일러가 실패하여 R.java
파일이 올바르게 생성되지 않는 것으로 보입니다.
출처 : https://stackoverflow.com/questions/1077357/can-the-android-drawable-directory-contain-subdirectories
728x90
반응형
'프로그래밍 언어 > Android' 카테고리의 다른 글
Android 장치에서 apk 파일을 얻는 방법 (0) | 2021.06.11 |
---|---|
Android에서 배경을 20 % 투명하게 만드는 방법 (0) | 2021.06.09 |
Android 레이아웃 파일에서 "tools : context" (0) | 2021.06.05 |
Android에서 startActivityForResult를 관리하는 방법 (0) | 2021.06.03 |
Android에서 Python을 실행하는 방법 (0) | 2021.06.02 |