平移后更新Android中的图像坐标

时间:2012-11-08 22:56:14

标签: java android eclipse image-processing

我正在尝试使用android从我的研究工作中开发一些东西。但我不是编码人员,所以我很难搞清楚如何做事。我想出了实现我的功能的方法,但我对自己无法解决的问题感到震惊。如果你们可以帮助我,那将是很棒的。

我正在尝试显示大于屏幕尺寸的图像,并在触摸图像中的特定彩色像素时使其播放声音或振动。我能够为第一个图像实例执行此操作(即,我启动应用程序后显示的图像),但是只要我平移它就不起作用。例如,我的图像在屏幕中间有一个绿色像素,在我平移后它向左移动。一旦我触摸绿色像素,我就会让它振动。当绿色为中心时,设备会振动,但是在我平移之后它不会更新。当我触摸屏幕中心时,它仍然会振动,即使是不同的颜色。我猜这个程序修复了屏幕坐标,并没有使用图像坐标。我尝试使用event.getX,getRawX。但两者都仅参考屏幕坐标。 我的问题是

*有没有办法定位图像坐标而不是屏幕坐标?

*如果没有,我还能怎样完成这项任务?

0 个答案:

没有答案