이미지의 사이즈가 1.8MB인데요 이걸 density 160일때는 메모리 에러가 안났는데
density가 240으로 바뀌니 처음 진입시 부터 에러가 납니다.
혹시 density가 240이면 원래 이미지의 1.5배가 되어서 이미지의 사이즈가
1.8MB에서 2.7MB가 되어서 메모리 에러가 나는 건가요?
제가 쓰는 이미지가 좌표 계산등이 있어 이미지의 비율이 바뀌면 안되는 상황입니다.
지도와 같은 이미지여서 좌표를 이용해서 이벤트를 처리해야 하기 때문에
원본의 비율을 그대로 이용해야 하는 상황입니다.
이미지 이동 및 확대 축소등을 해야하는데
이미지가 1.8MB여서 여간 곤란한게 아닙니다.
이미지는 절대 바꿀수 없는 상황이고요.
용량이 큰 이미지를 조작할 수 있는 방법 좀 알려주세요..
density 가 달라지니 액티비티 시작하자 마자 죽어버립니다..
메모리 에러나면서요...
이미지는 sdcard에서 읽어 오는게 아니고 drawable 폴더에서 읽어 옵니다.
조언 부탁드립니다..
피가 마르네요..