질문은 간단 합니다. ㅎㅎ

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에 그림 파일 로딩 하면서 위 문제들이 발생 안되게 하는 방법좀 알려주세요.