onTouchEvent()で何かをキャッチしたいmapview。
たくさんの質問と回答を検索した後、自分MapView(MyMapView)で を作成して定義しonTouchEvent、これMyMapViewをメインのアクティビティで使用するときにのみ見つけました。
唯一の方法ですか??
onTouchEvent()で何かをキャッチしたいmapview。
たくさんの質問と回答を検索した後、自分MapView(MyMapView)で を作成して定義しonTouchEvent、これMyMapViewをメインのアクティビティで使用するときにのみ見つけました。
唯一の方法ですか??
実は一番簡単な方法です。MapView を拡張する場合、実装する必要があるメソッドはわずかしかなく、非常に簡単です。
オーバーレイを使用することもできます。こちらの質問に対する私の回答を参照してください: MapActivity から位置をキャプチャする方法
ただし、すべてのタッチ イベントがオーバーレイにルーティングされるかどうかはわかりませんonTouchEvent。