2

我在我的应用程序中使用 GoogleMap,我需要根据地图移动的时间来操作其他视图。据我所知,OnCameraChangedListener 仅在用户完成地图定位时激活。我需要在运动发生时检测运动,而不仅仅是在运动完成时。这可能吗?

4

1 回答 1

0

MapFragment将您的or包装MapView在一个扩展FrameLayout和覆盖的类中,dispatchTouchEvent以了解用户何时以任何方式与地图交互。

如果您想将Views 在您的流程中的位置与 Google Play 服务在其自己的流程中绘制的内容同步,我建议您首先尝试仅滚动。它会很滞后,不会带来任何好的用户体验。无论如何,Handler从 MotionEvent.ACTION_UP 发生到接到onCameraChange.

于 2013-11-13T16:51:37.037 回答