Android的:如何缩放和平移后得到坐标x,图像ÿ [英] Android : How to get Coordinates X,Y of Image after Zoom and Pan

查看:563
本文介绍了Android的:如何缩放和平移后得到坐标x,图像ÿ的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我发展缩放和平移Image..Now的应用程序,我需要得到坐标x,y图像的每一个用户时的触摸图像(后缩放和平移),屏幕的坐标不是如法event.getX和event.getX..help me..Thank你了。

I'm developing an application with Zoom and Pan Image..Now, i need to get Coordinates X,y Of Image Each when User Touch Image ( after Zoom and Pan ), Not coordinates of Screen such as method event.getX and event.getX..help me..Thank you very much

推荐答案

请使用此formulla来actaull坐标转换

please use this formulla to convert actaull coordinates

   float curX = (event.getX() / scale) - (left * scale);
    float curY = (event.getY() / scale) - (top * scale);

     mCanvas.drawCircle(((curX / scale)), ((curY / scale)),
                    width / 2 / scale, mPaint);

这篇关于Android的:如何缩放和平移后得到坐标x,图像ÿ的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆