2014-10-11 3 views
0

ImageView가 포함 된보기가 있습니다. ImageView는 png 리소스로 채워지고 이미지보기의 너비와 높이를 채 웁니다.안드로이드에서 비트 맵의 ​​하위보기를 표시하도록 어떻게 ImageView를 구성합니까?

이 구성 대신 확대 된 이미지를 임의의 비율로 표시하고 임의의 좌표로 변환하고 싶습니다. 내 질문은, 어떻게 그것의 src 비트 맵, 임의의 번역 하위 영역을 표시하려면 이미지보기를 구성 할 수 있습니다?

답변

1

당신은

Matrix matrix = new Matrix();
matrix.postTranslate(-10, -10);
matrix.postScale(2, 2);

,
  • android:scaleType="matrix" 만들기, 매트릭스 scaleType을 위해 이미지 뷰를 확인 매트릭스 scaleType

    1. 이 작업을 수행하고이 같은 Matrix을 조작 할 수 있습니다
    2. 이 이미지 뷰 매트릭스 설정
    3. , imageView.setImageMatrix(matrix)

  • 관련 문제