[ 외부에서 이미지주소를 통해 이미지를 다운 --> 받아온 이미지를 배경화면으로 적용 ]
위에처럼 소스를 짜려고 합니다만...파일로 저장할때나 받아온 이미지파일을 배경화면으로 적용할때
OutOfMemory가 걸려버리는데...해결방안좀 알수 있을까요...?
bitmap으로 가져올때 파일크기를 나눠서 가져오면 될거같은데... (안될지도...)
어찌 소스를 짜야될지 잘모르겠습니다...ㅠ
참고할만한 소스나 사이트있으면 알려주시면 감사드릴게요 ..ㅠㅠ
http://regularmotion.kr/bitmap-%EA%B0%9D%EC%B2%B4%EB%A5%BC-%EC%83%9D%EC%84%B1%ED%95%98%EC%A7%80-%EC%95%8A%EA%B3%A0-%EC%9D%B4%EB%AF%B8%EC%A7%80%EC%9D%98-%ED%81%AC%EA%B8%B0%EB%A5%BC-%EC%95%8C%EC%95%84%EB%82%B4%EA%B8%B0/
위의 포스트를 보면 inJustDecodeBounds 라는 옵션을 통해 이미지의 크기를 알 수 있는 방법이 있습니다.
inSampleSize 값을 통해서 Bitmap을 축소하여 로드할 수 있구요.
두가지를 잘활용하시면 해결되시리라 봅니다.