问题标签 [overlayitem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何从 Overlay 中提取 OverlayItem?
我需要检查新创建的 OverlayItem 的数据是否已经存在于地图上已显示的 OverlayItems 列表中。我编写了一个代码来检查 OverlayItem 的数据是否已经存在,但我遇到了错误。如何从 Overlay 中提取 OverlayItem?
我当前的代码是这样的:
android - 在选定的点上添加地图标记
我在向用户选择的位置添加标记时遇到了很多麻烦。这是我的代码
MyOverlays.java
createMarker() 在我的 ShowMapActivity 中运行良好,但在尝试在“MyOverlays”中手动执行时却不行。我不确定我是否正确地提供了位置参数,所以我尝试了两种方式(参见 lat 和 latTest)。这似乎不是问题。
堆栈跟踪
有人有什么指导吗?
android - 如何为覆盖项目设置标题/标题并为该项目创建 onclick/长按侦听器以启动新活动?
我的应用程序会找到我周围的用户并将其显示在地图上。我可以在 mapView 上添加 overlayItem,但是如何为图像添加一些标题,例如用户名。
单击该项目后,将显示一个对话框。
当用户单击框时,我可以设置一个可以调用新活动的侦听器吗?我的意图是我可以通过overlayItem 访问用户配置文件。有可能这样做吗?谢谢
我找到了解决方案,想分享给有兴趣的人。由于我无法回答自己的问题,因此我将编辑该问题。
为overlayItem添加标题:
要在对话框中启动新活动,您需要覆盖 ItemizedOverlay 类中的 onTap 方法:
希望有帮助,加油!
android - Android 为 OverlayItem 创建子类
我想将标题和片段值以外的值传递给 OverlayItem,我通过一些搜索发现为 OverlayItem 创建子类可能是解决方案。但我不知道怎么写。
VenueMapActivity.class
VenueMapOverlay.class
在 OnBalloonTap 方法中,我如何获得场地 ID 的价值?
请帮帮我。谢谢你。
android - 如何在 OsmDroid 中为 OverlayItem 创建自己的标记
我有以下代码:
我想用画布创建自己的标记,现在,我使用的是静态图像,但我想用圆圈、线条等创建自己的表单……我认为这是可能的,但我找不到如何使它工作。
任何帮助将不胜感激
android - 通过 android 应用程序在谷歌地图上绘制图钉
我是谷歌地图的新手,我正在做一个 android 应用程序,我想在其中制作一个按钮,点击它会在我之前声明的某个地方显示一个带有图钉的地图(我已经有了经度和纬度) 。我还希望用户能够单击一个按钮,以便能够打开谷歌地图并自己在地图上制作图钉。类似代码的任何想法或示例?提前致谢。
android - Multiple drawables on my curent location
I have a MapActivity where i get the current location and i pin a drawable on it. The thing is that when my location is changed ( onchangedlocation method ) there appears another pinpoint on the map but the first one does not disappear. Another problem is that onchangedlocation does not pin another drawable until i touch the screen. What should I do to appear instantly. I want to show with this drawable the current location of the car so it should move properly, like a GPS or something.
Here is my activity with which I add the pinpoint.
and I use this in my oncreate method :
and this is my onlocationchanged
I thought that for the multiple drawables on my current location a solution would be to display only the last pinpoint(geopoint) added but I don't really know how to do this.
I would be very grateful if you could help me with both problems. Thank you !
PS: I would need the drawable looks like it is moving continuesly when the device is in a car or something which goes with some speed.
android - Android OverlayItem 不显示消息
那是我的代码:
当我运行这个应用程序时,我可以看到上面有我的项目的地图,但是当我点击它时没有任何反应。我期待一种带有“Test [...] Hello”的消息框。我想我忘记了什么。谢谢你的帮助。
android - 从 WebService 检索坐标时为 OverlayItem 设置动画
我正在使用网络服务来跟踪汽车位置,并在地图上显示汽车位置,并带有叠加项目。我可以通过删除/添加overlayItem来刷新汽车的位置,但是我想将它从旧坐标动画到新坐标而不将其从地图中删除。可能吗 ?
android - MapView 非常慢,地图上有 1000 个覆盖项,即使只有 2 个可见项
我有一个地图视图,在地图视图上显示 1000 个覆盖项。即使地图上只有两个覆盖项可见,地图也移动得很慢(应用了巨大的缩放)
如果只有少量的覆盖项可见,是否可以优化地图视图以更快地移动?
谢谢