1

我想onTouchEvent()mapview.

在搜索了很多问题和答案后,我发现只有在我自己编写MapView(MyMapView)和定义时才发现onTouchEvent,然后MyMapView在主要活动中使用它。

这是唯一的方法吗??

4

2 回答 2

1

您也可以使用叠加层。在这里查看我对问题的回答:如何从 MapActivity 捕获位置

不确定是否所有触摸事件都会被路由到覆盖层onTouchEvent

于 2010-01-27T01:45:43.337 回答
1

这实际上是最简单的方法。当您扩展 MapView 时,您只需要实现几个方法,它们非常简单。

于 2010-01-26T15:00:36.827 回答