안드로이드 개발 질문/답변
(글 수 45,052)
제목대로 이미지뷰에 이미지를 불러올때 파일명이 숫자일때는 못불러오나요?
그리고 자바소스에서 이미지를 불러오려면 어떤 메소드를 사용하는지 좀 가르켜 주세용 ㅎㅎㅎ
그리고 자바소스에서 이미지를 불러오려면 어떤 메소드를 사용하는지 좀 가르켜 주세용 ㅎㅎㅎ
2010.08.03 09:54:16
답변감사합니다!
그런데요,
drawable 폴더에 넣은후에 불러오고 싶은데요
파일이름이 예를 들어 1.jpg ~ 40.jpg 라면 어떻게 하는지 ㅜㅜ
xml에서 기본방식대로 @drawable/1 이렇게 하니깐 에러가 뜨더라구요 ㅜㅜ
그래서 자바소스에서 불러오려고 하는데 예전에 getResouce 메소드를 통해서 하는 방법을 본거 같은데 자세히좀 가르쳐
주실 수 있을 까여? ㅜㅜ
그런데요,
drawable 폴더에 넣은후에 불러오고 싶은데요
파일이름이 예를 들어 1.jpg ~ 40.jpg 라면 어떻게 하는지 ㅜㅜ
xml에서 기본방식대로 @drawable/1 이렇게 하니깐 에러가 뜨더라구요 ㅜㅜ
그래서 자바소스에서 불러오려고 하는데 예전에 getResouce 메소드를 통해서 하는 방법을 본거 같은데 자세히좀 가르쳐
주실 수 있을 까여? ㅜㅜ
2010.08.03 11:58:33
리소스에 넣는 파일은 변수명이 될수 있어야 합니다. (거기에 추가로 대문자 금지도 있고...) R 파일에 변수로 매칭하기 때문인데요...
어차피 박아놓고 쓰는 이미지면 파일명을 변환하셔도 될거 같은데요.
어차피 박아놓고 쓰는 이미지면 파일명을 변환하셔도 될거 같은데요.
2010.08.03 14:18:18
아 그렇군요 저도 방금 몇번이나 시도해보면서 느꼇습니다 숫자는 안되구나....
그러면 한가지만 더 질문들릴게요 ㅜㅜ
파일명이 숫자인 이미지파일 여러개를 사용하는 방법이 없을까요??
drawable 폴더를 사용하는 방법 이외에 방법이 있다면 조언좀 부탁드릴게요
그러면 한가지만 더 질문들릴게요 ㅜㅜ
파일명이 숫자인 이미지파일 여러개를 사용하는 방법이 없을까요??
drawable 폴더를 사용하는 방법 이외에 방법이 있다면 조언좀 부탁드릴게요
이미지를 어디 넣어놓느냐에 따라 달라집니다. 주로 getResource()
뒤에 getAssets() 라던지
getDrawable() 등을 이용하지요.
그리고 url 을 이용해서 BitmapFactory 로 스트림을 decoding 하는 경우도 있구요.