如何找到ImageView的翻译?

时间:2013-07-16 13:43:39

标签: android matrix imageview

我按以下方式拖动图片视图。

matrix.postTranslate(a,b);
ImageView.setImageMatrix(matrix);

我想找到值ab。我可以得到ImageView.getImageMatrix,但是如何找到翻译的方式?

1 个答案:

答案 0 :(得分:2)

使用

float[] values = new float[9];
matrix.getValues(values);

values数组现在将保存转换浮点数。 x翻译是

values[Matrix.MTRANS_X]

y翻译是

values[Matrix.MTRANS_Y]