0

私はこのプラグインを使用しています: https ://github.com/JakeWharton/ActionBarSherlock-Plugin-Maps/downloads

ABS内にMapViewActivityを含めるため。

私の問題は、オーバーレイではなくマップでonTapイベントを検出したいのですが、onTapメソッドがSherlockMapActivity.classに存在しないようです。

どうやってするの ?

ありがとう。

4

1 に答える 1

1

SherlockMapActivityの機能をにMapActivity追加する拡張機能です。ただし、メソッドを追加したり、メソッドを提供したりすることはありません。ActionBarSherlockMapActivityonTapMapActivity

のタップを検出しようとしているものだと思いますMapView。そのためにはいくつかの方法があります。Overlay私のお気に入りの1つは、タップを検出するだけのカスタムを追加することです。これは、他のすべての後にメソッドが呼び出されるようにするために、のOverlay最初のオーバーレイに追加する必要があります。getOverlays()ListonTapOverlay

于 2012-08-28T13:49:26.743 に答える