Android应用程序和相机的使用

时间:2015-03-13 07:06:07

标签: android android-camera

目前,我正在为使用该设备相机的盲人开发Android应用程序。

该应用程序在SurfaceView中显示相机捕获帧的预览。触摸屏幕后,应用会通过event.getX()event.getY()从屏幕获取坐标。但是,我真正想做的是获取触摸点的坐标,但将帧的坐标作为参考。

使用view.getLocationonScreen()view.getLocationInWindow()我可以获得引用SurfaceView开始的左上角位置,但框架不会占据SurfaceView的所有曲面。

如何将屏幕坐标转换为相对坐标?或者我如何知道框架在Surface视图内的坐标?当我使用getMarginLeft()或类似的时,我获得值0。

0 个答案:

没有答案