我实现了一个自定义图像视图,允许对图像进行缩放缩放和平移。我需要存储图像和比例的坐标,以便可以在其他平台上重现,而无需保存新图像
final TouchImageView imgView = new TouchImageView(this);
imgView.setImageResource(R.drawable.an_img);
final float [] values = new float[9];
img.matrix.getValues(values);
float transX = values[Matrix.MTRANS_X];
float transY = values[Matrix.MTRANS_Y];
Log.d("TAG", transX + " : " + transY);
/
RectF rect = new RectF();
img.matrix.mapRect(rect);
Log.e("RECT::::: ", rect.height() + " : " + rect.width());
在图像的可视图部分(图形左侧圆圈中的点)的图像内进行坐标