Android 如何找到ImageView的翻译?

Android 如何找到ImageView的翻译?,android,matrix,imageview,Android,Matrix,Imageview,我按以下方式拖动图像视图 matrix.postTranslate(a,b); ImageView.setImageMatrix(matrix); 我要查找值a和b。我可以获取ImageView.getImageMatrix,但如何找到翻译的方式?使用 float[] values = new float[9]; matrix.getValues(values); 值数组现在将保存转换浮动。x的翻译是 values[Matrix.MTRANS_X] values[Matrix.MTRANS

我按以下方式拖动图像视图

matrix.postTranslate(a,b);
ImageView.setImageMatrix(matrix);
我要查找值
a
b
。我可以获取ImageView.getImageMatrix,但如何找到翻译的方式?

使用

float[] values = new float[9];
matrix.getValues(values);
值数组现在将保存转换浮动。x的翻译是

values[Matrix.MTRANS_X]
values[Matrix.MTRANS_Y]
y的翻译是

values[Matrix.MTRANS_X]
values[Matrix.MTRANS_Y]