2013-06-07 2 views
0

이미지를 회전 할 때 이미지 아래에 공백이 있습니다.회전시킬 때 이미지를 채우는 방법

이미지를 채우는 방법은 무엇입니까? 없는 빈

내가 사용하는 경우

'scaleType : fitxy', 그것은 ;; 내 나쁜 영어에 대한

미안 (감소 확대) 이동 작동하지 않습니다를

XML : 이미지 뷰 로이드 : ID = "@ + ID/이미지" 로이드 : layout_gravity = "fill_vertical" 로이드 : layout_width = "fill_parent" 로이드 : layout_height = "fill_parent" 로이드 : adjustViewBounds의 = " 사실 " 안드로이드 : scaleType ="매트릭스 "

회전 :

private Bitmap getImageProcess(Bitmap bmp, int nRotate, int viewW, int viewH) { 

    Matrix matrix = new Matrix(); 

    matrix.postRotate(nRotate); 

    Bitmap rotateBitmap = Bitmap.createBitmap(bmp, 0, 0, bmp.getWidth(), 
      bmp.getHeight(), matrix, true); 

     return rotateBitmap; 

} 

답변

0

당신이 다음 형태로 채우기 엔을 작성하는 명령을 사용하여 시도하려는 경우 타이어 모양. 화면 전체가 채워지는 경우, 채우기 시작 지점을 잘못된 영역에 배치 한 것일 수 있습니다.

관련 문제