마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

res/drawable 안에 이미지 넣어놨는데 사용이 안됩니다.

0 추천

인터넷 찾아보니 본인이 원하는 이미지를 미리 저장해서 res/drawable 안에 넣어 놓으면 

이미지버튼 생성 시 저장한 이미지가 선택창에 뜬다고 하던데 res/drawable 안에 저장해 놓았는데도

이미지를 못찾는 거 같아요

res/drawable에 이미지 저장

res/drawable에 이미지 저장되어 있는데 사용하려고 보니 없음

오늘나리 (140 포인트) 님이 2022년 9월 22일 질문

1개의 답변

0 추천
스튜디오를 잘 보시면 해당 파일에 빨간 밑줄이 그어져 있는게 보이실 거예요. 파일이름이 안드로이드 시스템에서 요구하는 규칙이 아니어서 그렇습니다. 이미지 파일이름을 다른 것들처럼 알파벳 소문자로 시작하도록 해보세요. 그리고 해당 파일에 보시면 (v24)라고 되어있는데, 이건 안드로이드 API 24뷰터 사용되기 때문에, 파일 익스플로러에 가보시면 res/drwable-v24라는 별도의 폴더에  존재하는 파일일겁니다. 이걸  res/drawable 폴더로 옮겨주셔야 안드로이드 API 레벨이 24이하인 디바이스에서도 문제가 없이 동작을 할 수 있습니다.
spark (226,420 포인트) 님이 2022년 9월 22일 답변
정말 감사합니다. 말씀하신대로 파일명을 codingimage로 변경했더니 확인 가능합니다. 추가로 여쭤보고 싶은게 있는데 불러온 이미지로 이미지 버튼을 생성했을 때
버튼 크기를 줄이면, 이미지가 전체가 같은 비율로 줄어드는 것이 아니라 이미지가 잘리면서 크기가 줄어들어요. 이 경우 어떻게 해야할까요?
...