问题标签 [itemizedoverlay]

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.

0 投票
1 回答
219 浏览

android - 无法将 My Location 的地址从自定义 Itemized Overlay 类转移到另一个 Activity

我对android地图有一个小问题。我添加了一个 ItemizedOverlay 类来显示我的自定义标记。当我单击标记时,我想在女巫上进行另一项活动,我将显示标记女巫的地址标记我的位置。这是我在 itemizedOverlay 类中用来获取地址的代码:

我在 LogCat 中获得了地址,但在其他活动中我得到了任何东西并且没有错误。我找不到关于这个问题的例子,我对这一切都很陌生,所以任何帮助都将不胜感激,在此先感谢

0 投票
0 回答
932 浏览

android - 除了自定义平铺覆盖android之外添加位置标记

我在谷歌地图上覆盖自定义雷达天气图块。我还想根据用户查看天气的城市添加一个位置图钉标记。我不知道如何拥有瓷砖和标记。我可以做一个或另一个,但不能两者都做......有什么帮助吗?

我有一个 MapsItemizedOverlay 类:

}

这里是我利用 MapsItemizedOverlay 类并能够将自定义雷达图像图块绘制到谷歌地图的地方:

0 投票
2 回答
3050 浏览

java - 如何为逐项叠加项目创建自定义对话框?

因此,当我单击逐项叠加项目时,我只显示一个简单的对话框,我想在下面的行中创建更多内容

点击对话框

我将如何为 android 手机执行此操作>?

0 投票
1 回答
417 浏览

java - 地图视图上的多个逐项叠加需要帮助

我正在寻求帮助......

首先我有一个数据库服务器端有很多位置(longs +lats)

现在仅一个城市就有多达 1000 个。此刻,我的android设备一下子得到了所有的信息。然后我创建 1000 个逐项叠加并将它们添加到地图视图中。这反过来又使我的模拟器和手机运行缓慢。

我的一个想法是放大一个位置,然后下载并在地图视图上放置一个覆盖的子集。我遇到的麻烦 1. 当我在地图上滚动时,我不知道要注册哪个事件来监听。2. 当用户缩小时,我仍然会创建大量逐项叠加。

我对你们的问题是,

我怎样才能克服这些问题?或者你会怎么做?

解决方案类似于谷歌地图的工作方式。当你缩小时,你不能那么详细的地图,但是当你放大它时,它会显示一个详细的地图,当你四处移动时会重新加载

0 投票
2 回答
891 浏览

android - 可以在允许用户单击 ItemizedOverlay 的同时在 android MapView 中禁用平移/缩放吗?

有没有办法禁用平移/缩放并保持地图叠加层可点击?

我正在特别考虑一个 ItemizedOverlay,我希望它可以被点击,同时拒绝用户在地图的视口中移动(这是为了游戏)。

我已经看到回答了同样的问题,但遗憾的是,答案不允许点击覆盖项目。

非常感谢,最好的问候,亚历克斯

0 投票
1 回答
9318 浏览

android - OverlayItem 不更新位置更改 (OSM)

我正在使用 OSMdroid。

多亏了这篇向 OSMDROID 添加覆盖以在特定位置创建覆盖静态项目的帖子,我已经成功了。

现在我正在尝试使地图更具动态性。因此,当位置更改时,OverLayItem(在地图上标记特定位置)也会自行更新。

这就是我试图做的。地图会更新,但 OverLayItem 不会。

代码:

谢谢,

射线。

0 投票
1 回答
1116 浏览

android - 适用于 Android 的动画叠加层

我需要在地图视图叠加层上开发动画。当用户点击当前位置时会出现一个动画(我当前的位置是我自己的 png) - 我的叠加层应该反弹。第二个动画发生在地图上出现叠加层时 - 它应该从顶部落下。

我正在谷歌搜索并探索一些答案 - 缺乏信息。有没有人有经验或知道如何处理这个 - 请帮助我。

谢谢

0 投票
2 回答
5440 浏览

android - “叠加”大小可以与android上的谷歌地图一起缩放吗?

我已经能够使用“MapActivity”和“ItemizedOverlay”在带有 Eclipse 的 android 上的谷歌地图上绘制叠加层。但是当地图放大和缩小时,叠加层不会改变大小。

我希望覆盖在地图上“固定”,并与地图一起放大和缩小。如何才能做到这一点?

我找不到定义边界的教程(例如,使用 GPS 坐标作为覆盖图像的角)。如果您知道一些,请提供链接。

还有其他方法吗?

非常感谢。

0 投票
1 回答
1249 浏览

android - Android Overlays 覆盖/删除其他

我正在开发一个非常基本的应用程序,它基本上可以获取您当前的位置,然后允许用户选择一个覆盖图标并最终“获取到位置的路线”

我能做的是向用户显示当前位置和他们可能想去的所有可能的目的地问题在于我显示路线的基本实现到目前为止我所做的是从 2 个静态位置(我最终会将其更改为用户位置和静态位置,但为了测试将其设置为 2 个静态)但是当显示此路线时,当前位置的其他叠加层和标记消失。

这是我的 java 文件,任何帮助将不胜感激

地图视图活动

HelloItemizedOverlay.java

MapOverLay.java

}

任何帮助提示或建议将不胜感激,谢谢。

0 投票
1 回答
565 浏览

android - AlertDialog 在扩展 ItemizedOverlay 的类中显示问题

我在我的应用程序中使用 MapActivity 来显示地图,为此我有一个名为 MapItemizedOverlay 的类,它扩展了 ItemizedOverlay。我在 MapItemizedOverlay 类的 onTap() 函数上添加了一个 AlertDialog。运行应用程序后,当我单击某个点的标记时,应用程序崩溃并给出 BadTokenException。我尝试使用 Log 进行调试,它显示问题出在 dialog.show() 行上,其中 dialog 是我的 AlertDialog 的对象。现在,我不明白代码的确切问题是什么?:-/我在下面给出我的代码,请大家帮我解决这个问题....提前谢谢..... !!!

地图活动类:

MapItemizedOverlay 类: