안드로이드 개발 질문/답변
(글 수 45,052)
질문은 간단 합니다. ㅎㅎ
my.jpg 파일을 imageview에 표현 하는 방법 인데요.
파일이 변경 가능해서 현재는..
Bitmap bm = BitmapFactory.decodeFile("my.jpg")
이 방법을 사용 중입니다. 문제는 메모리아웃오브 메모리 부족 Exception이 자주 발생 한다는 거죠.
그래서 ..
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 4;
Bitmap bm = BitmapFactory.decodeFile(path , options);
이 방법도 사용 중입니다.
그러나 저렇게 하면 생각보다 이미지의 크기(?) 에 따라서 퀄리티가 차이가 나서 원하는 퀄리티를 보장 못한다는 문제가 발생 합니다.
bitmap 이 아니라도 상관 없으니.. imageView에 그림 파일 로딩 하면서 위 문제들이 발생 안되게 하는 방법좀 알려주세요.




그냥 이미지에 백그라운드로 넣으면 안되나요?
ImageView imgView;
imgView = (ImageView)findViewById(R.id.imgV_my);
imgView.setBackgroundResource(R.drawable.img_my);