안드로이드 개발 질문/답변
(글 수 45,052)
imgMap = Bitmap.createScaledBitmap(imgMap, 4500, 4500, true);
imgMap = Bitmap.createBitmap(1000, 1000, imgMap.getConfig());
맵생성하는 부분에서 이미지 사이즈가 커져서 오류가 난다는 것을 알게되서
질문하게됬는데요
imgMap = Bitmap.createScaledBitmap(imgMap, 4500, 4500, true);이건 이 이상 값을주면 오류가 나구요
imgMap = Bitmap.createBitmap(1000, 1000, imgMap.getConfig()); 이건 이 이상값을 주면 오류가 납니다.
안드로이드에서 생성할수있는 비트맵의 크기가 제한되어있는건가요?
아니면 버퍼값을 넘어가서 그런건가요?
ㅠㅠ 비트맵 크기를 10000단위 크기로 생성해야되는데 불가능한건가요?




단말 성능에 따라 많이 다르구요.
맵을 어떻게 하실지는 모르겠지만,
모바일 환경은 매우 제약이 많아서 그런 큰 이미지는 사용하면 안됩니다.
타일맵과 같은 식으로 사용하시던가, 다른 방식을 생각하셔야 합니다.