gpt4 book ai didi

java - 如何为 ItemizedOverlay 中的项目添加 OnClickListener

转载 作者:行者123 更新时间:2023-12-01 15:34:29 27 4
gpt4 key购买 nike

我有以下扩展的 ItemizedOverlay 类。该类在 Google map (MapView)上绘制许多图标。我需要创建一个监听器来单击 ItemizedOverlay 的任何项目,但我不知道如何做到这一点。我希望你可以帮助我。谢谢。

最佳答案

您应该覆盖 ItemizedOverlay 类的 onTap() 方法。

 @Override
protected boolean onTap(int index) {
// TODO Auto-generated method stub
final OverlayItem items = mapOverlay.get(index); //items is your ArrayList<OverlayItem> for populating of ItemizedOverlay

//insert your code for action there
AlertDialog.Builder dialog = new AlertDialog.Builder(mContext);
dialog.setTitle(item.getTitle());
dialog.setMessage(item.getSnippet());
dialog.show();

return true;
}

我希望这会有所帮助。

关于java - 如何为 ItemizedOverlay 中的项目添加 OnClickListener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9110362/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com