Google 地图标记可点击区域

2024-01-16

我正在使用这个例子:https://github.com/galex/android-mapviewballoons https://github.com/galex/android-mapviewballoons

My problem is that the clickable area is wider than the marker itself. For example, my Google Map marker is 25x25 then the clickable area would extend up to 70x70. This is a big problem for overlapping markers.enter image description here

当我单击该箭头的尖端时,即使点击区域远离标记, onTap 也会被激活。

请帮我。谢谢。


这是默认行为ItemizedOverlay。对于大多数人的手指来说,25x25 像素通常不是足够的可触摸区域。

你应该覆盖hitTest()方法,如果您想修改覆盖项目命中的测试方式。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google 地图标记可点击区域 的相关文章

随机推荐

  • Python质数检查[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我写了这个非常简单的素数检查 pri
  • 为什么子线程无法访问flask_login中的current_user变量?

    我正在写一个烧瓶应用我正在尝试插入一个多线程实现对于某些服务器相关的功能 我注意到这种奇怪的行为 所以我想了解为什么会发生这种情况以及如何解决它 我有以下代码 from flask login import current user log
  • 布尔数组转整数

    python 中是否有任何内置函数可以转换 bool 数组 表示字节中的位 如下所示 p True True True False True False False True 像这样的字节数组 bp byteArray 233 我知道哦 n
  • 动态添加表单字段行 - cakePHP

    我有一个发票表和一个invoice item 表 每个发票有许多发票项 创建发票时 系统会向用户显示一个包含发票表单字段的表单以及包含发票项表单字段的行 我想要做的是有一个 添加新项目 链接 可以动态 jQuery AJAX 添加新的项目字
  • 对 php.ini 的更改未反映在 PHP 的 phpinfo() 中

    我只是无法在本地主机设置或相关的设置上更改 php info 值php我的管理员 https en wikipedia org wiki PhpMyAdmin最大文件大小 所以我找到了 PHP 文件phpinfo https www php
  • 如何对 Laravel Eloquent ORM 对象进行排序?

    例如 我们有一个包含 3 个字段的模型航班 created at 航班创建的时间 name 航班名称 分数 航班的分数 所以我这样写 flights App Flight orderBy created at 我得到一些 flight排序对
  • VBA 下标超出范围 - 错误 9

    有人可以帮我解决这个代码吗 我得到了下标超出范围 error 创建工作表 之后的行在调试器中以黄色突出显示 Validation of year If TextBox Year Value Format TextBox Year Value
  • 该游戏使用哪个布局管理器?

    该游戏使用哪个布局管理器 恕我直言 使用布局和组件并不是解决您问题的好方法 就我个人而言 我倾向于使用自定义绘画解决方案 从一件作品的基本概念开始 它需要知道它的位置 它的大小 它的颜色 能够绘制自己并且可能是可重新定位的 比如 publi
  • 模板约束内的模式匹配

    这个问题是基于安德烈的回答我关于签名限制的问题 https stackoverflow com questions 11378470 signature constrait for generic types struct S int x
  • 捕获整个应用程序中的按键

    是否有可能捕获 我猜是在 app xaml cs 中的某个位置 任何键以及它是否按下了打开的窗口 感谢帮助 有一个更好的办法 成立this https social msdn microsoft com Forums vstudio en
  • 通过 JTA 使用任意资源

    是否可以使用 JTA 进行任何类型的自定义资源事务 让我们假设一个基本示例 并创建一个在发生错误时应回滚的文件夹 这样的自定义资源可以处理吗 是的 该资源需要提供以下实现XA资源 http download oracle com javae
  • struts2 忽略特定模式

    我正在使用 strust2 进行 Web 应用程序开发 我的 struts xml 文件将如下所示
  • JMagick 尝试加载文件时出错 - UnsatisfiedLink

    java lang UnsatisfiedLinkError java library path中没有JMagick 在 java lang ClassLoader loadLibrary ClassLoader java 1754 在 j
  • 自制软件安装错误:“不是有效的参考:refs/remotes/origin/master”?

    我尝试按照以下说明在 macOS Monterey 上安装 Homebrewhttps brew sh https brew sh 但它的结果是 error Not a valid ref refs remotes origin maste
  • 检查主机是否存在的快速方法

    In C 如果我 ping 一个 url 例如 http myurl com 并且该 url 不存在 我会收到 SocketException 不知道这样的主机 此请求是确定地址是否存在的一种非常快速的方法 有没有类似的方法来检查IP是否
  • 设置表单最小尺寸

    我有一个带有相当大边框的 C 表单 我想将最小尺寸设置为 850 760 默认起始尺寸 但是当我尝试在表单属性菜单中设置值时 它不断将其更改为 850 720 我尝试通过代码设置它 如下所示 this minimumSize new Sys
  • 当我用 UIView 覆盖所有屏幕时,如何用 UIView 覆盖 UIStatusBar? (iPhone)

    当我用 UIView 覆盖所有屏幕时 如何用 UIView 覆盖 UIStatusBar 我也纠结了好久要怎么做 终于弄清楚了 关键是将新窗口的 windowLevel 设置为非常高 以便它位于所有其他窗口 视图 状态栏等之上 UIWind
  • 如何使用当前预览版在 .NET Core 上构建本机二进制文件?

    使用当前的 NET Core 预览版 如何编译 发布 控制台应用程序的本机二进制文件 我使用的是 Mac 操作系统 10 11 我做了以下事情 dotnet new dotnet restore dotnet publish 我有点期望 发
  • 如何创建带有 abi 标签的完整轮子?

    尝试从一个空项目创建一个轮子 使用这个setup py setup py from setuptools import setup setup name bla version 1 我调用python setup py bdist whee
  • Google 地图标记可点击区域

    我正在使用这个例子 https github com galex android mapviewballoons https github com galex android mapviewballoons My problem is th