私はMapView(グーグル)を使用していて、それにいくつかのオーバーレイを追加しています。私は次のような独自のオーバーレイクラスを使用します。
public class MyOverlay extends ItemizedOverlay<OverlayItem>
ズームアウトしてすべてのアイテムを同じ場所に配置して画像をタップすると、タップされた場所にあるすべてのアイテムのうち1つだけがonTapイベントになります。
タップしたマップ上の場所にあるすべてのアイテムのonTapイベントを取得できるようにするか、を押した特定の長方形ですべてのアイテムをマップに要求できるようにします。
これはデバッグ用の私のコードです:
@Override
protected boolean onTap(int i)
{
super.onTap(i);
return false;
}
オーバーレイごとに1回タップするだけです。
出来ますか?どうやって?
ありがとう。