public Bitmap imgResize(Bitmap bitmap)
{
int x=200,y=200; //바꿀 이미지 사이즈
int x=200,y=200; //바꿀 이미지 사이즈
Bitmap output = Bitmap.createBitmap(x, y, Config.ARGB_8888);
Canvas canvas = new Canvas(output);
canvas.drawBitmap(bitmap, 0, 0, null);
int w = bitmap.getWidth();
int h = bitmap.getHeight();
Rect src = new Rect(0, 0, w, h);
Rect dst = new Rect(0, 0, x, y);//이 크기로 변경됨
canvas.drawBitmap(bitmap, src, dst, null);
return output;
}
원본에서 2배로 늘린다던지 줄인다던지 다 가능. (w/2 나 w*2 등등)
원본에서 2배로 늘린다던지 줄인다던지 다 가능. (w/2 나 w*2 등등)
'안드로이드' 카테고리의 다른 글
홈 키 눌린거 인식할 수 있는 메소드 (0) | 2011.08.18 |
---|---|
리스너 묶기 (0) | 2011.08.03 |
각종 유용한 안드로이드 코드가 있는 곳 (0) | 2011.07.13 |
리스트뷰에 체크박스 / 라디오버튼 넣기 (0) | 2011.06.01 |
안드로이드 동기화된 이메일주소 가져오기 (0) | 2011.05.03 |