Я пытаюсь переместить карту жестом 3 пальца, а не одним.Если я выполняю scrollBy () или setMapCenter () в своей основной деятельности, кажется, что все работает как положено.Однако, если я, например, выполняю эти вызовы внутри моего ACTION_MOVE, они, похоже, не имеют никакого эффекта.Публикация также не очень хорошо работает.
Есть еще одна проблема - event.getX / Y () являются числами с плавающей запятой, а mapController.scrollBy () принимает целые числа - так как перетаскивание в реальном времени с нормальной скоростью кажетсятребуется разрешение sub-int, что усложняет обновление в реальном времени.
И кажется странным, какие методы есть в mapView, а какие в mapController.
UPDATE : scrollBy () при выполнении в обработчике событий будет перемещать любые оверлеи, но не лежащую в основе карту
Итак, в сущности, я хочу иметь возможность «вернуть истину» из формы ACTION_MOVE и поэтому мой код вместоотслеживание карты дескриптора базового кода с помощью жеста пользователя