Ove*_*Tim 18 graphics android vector-graphics
因此,在Android中进行捏缩放似乎相当容易- 但是我还希望能够在超出界限时快速恢复图像,并且这样做最合理的事情似乎是做像当比例<1时,重新缩放为1.但是,我似乎找不到从图形矩阵中检索比例的好方法.
一种可能的解决方案可能是使用矩阵的mapPoints函数映射一个点并查看它最终的位置,但除了狡猾之外,这对我来说只是感觉丑陋和间接.有没有更好的解决方案从Android图形矩阵中检索比例?
Hen*_*rik 50
float[] f = new float[9];
matrix.getValues(f);
float scaleX = f[Matrix.MSCALE_X];
float scaleY = f[Matrix.MSCALE_Y];
Run Code Online (Sandbox Code Playgroud)
可能就是你要找的东西.给出的值如下:
0:缩放X.
1:偏斜X.
2:翻译X.
3:缩放Y.
4:偏斜Y.
5:翻译Y.
6:观点0
7:观点1
8:观点2
| 归档时间: |
|
| 查看次数: |
8655 次 |
| 最近记录: |