카메로라 찍거나 앨범에서 가져온 사진을 회전, 축소 그리고 확대가 되게 구현하였는데요
사진을 가로로 회전 시키면 여백이 생기더라구요 그 여백 없이 사진으로 꽉채우는 방법이 없을까요 ?
1.setScaleType(ScaleType.CENTER_CROP) 나 FiT_xy로 설정을 하니깐 확대및 축소 기능이 먹질 않네요
android:scaleType="matrix" matrix를 써서 했기때문인거 같네요
2.버튼 으로 회전시 setScaleType(ScaleType.CENTER_CROP)이렇게 셋 해주고
확대및 축소시 setScaleType(ScaleType.matrix) 이렇게 했더니
회전시에는 화면에 꽉차서 사진 회전이 되는데 축소및 확대를 할려고 터치를 하면 원본 크기로 돌아가더군요...
조언 부탁드립니다^^
xml
<FrameLayout
android:id="@+id/body"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:gravity="center"
android:clickable="true" >
<ImageView
android:id="@+id/image"
android:layout_gravity="fill_vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:adjustViewBounds="true"
android:scaleType="matrix"
/>