本文介绍了Android的 - 地图覆盖的onTouchEvent / HOWTO的onTap?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经实现了一个类,扩展覆盖,并覆盖和Ontap /的onTouchEvent(试过两个)。

I've implemented a Class that extends Overlay and also override the onTap / onTouchEvent (tried both).

现在好像当你在地图上点击,无论位置,该事件被触发。
我怎样才能确保该事件被触发,只有当你点击了你所添加的覆盖?

Right now it seems like that event is triggered when you tap on the map regardless of position.
How can I make sure that the event is triggered only when you tap over the overlay you have added?

谢谢,
T恤

推荐答案

叠加覆盖了整个地图。

如果你只想要挖掘的事件时,轻触您的项目在 ItemizedOverlay ,使用中的onTap()。

If you only want tap events when they tap on one of your items in an ItemizedOverlay, use onTap().

这篇关于Android的 - 地图覆盖的onTouchEvent / HOWTO的onTap?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-16 01:22