问题标签 [google-maps-android-api-2]
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 - Google Map Android Api V2 示例代码不起作用
我曾尝试使用之前Google_Play_SERVICE/SAMPLE
通过使用所有可用选项提供的谷歌地图示例代码,它显示了以下日志。
01-14 17:58:39.773:E/Google Maps Android API(13114):授权失败。
它向我展示了所有示例地图选项的空白屏幕。
现在我创建了一个新项目,这是它的完整代码:-
活动.java
活动地图.xml
清单.xml
日志
截屏
这是结果,带有缩放选项的空白屏幕,MapView 中没有地图。
我遵循了以下提到的每一个步骤:-
1.)教程
android - Google Maps API v2:如何使标记可点击?
如何使 Android Google Maps API v2 中的标记变为可点击状态,以便它们显示带有选项的菜单或开始新的活动?我相信我目前在我的应用程序中使用“newb”方法制作了标记。我没有为它们分配名称或方法,以便能够将其与所需的其余代码链接起来。
如果您回答此问题,请提供一个标记示例代码,该示例代码使用唯一名称引入,然后设置为可点击以打开新活动。
android - OnCameraChangeListener 响应不够快 - 还有其他方法吗?
我正在将 v1 地图中的图层移植到 v2。该图层在地图上绘制了一个自定义控件,并且随着地图的移动,它必须保持在其当前地理位置(使用正确的比例)上。
有人建议我使用它onCameraChange
来与我的图层(地图顶部的自定义视图)交流相机正在平移或缩放并适当地更新图层。
我的问题是仅在相机移动后才调用 - 而不是在移动期间调用onCameraChange
。因此反应不够灵敏。还有另一种方法可以实现这一目标吗?
android - 在 Google 地图上搜索时出现 NullPointer 或 InflateException
我是初学者,目前正在尝试使用 Google Maps Api V2+fragments+actionbar 进行实验,但我想我在这里碰壁了。这个应用程序的目的非常简单,您可以从片段上的编辑文本或操作栏的编辑文本中键入位置,然后当您点击搜索时,应用程序会在所需位置上显示带有标记的地图。如果我输入搜索并点击按钮,我会收到以下错误:
它仅在地图已经显示时才有效,但如果我更改选项卡并返回或再次搜索,我会得到一个 inflate 异常:
以下是主要活动:
搜索片段
FragOne.java
碎片搜索.xml
和 search.xml
谢谢大家!如果需要我发布项目中的任何内容,请告诉我。
编辑:我已经更新了两个日志,我认为给出了 nullpointer,因为它必须在访问 locateSearch 方法之前被实例化,所以我认为我必须找到一种方法将文本作为参数传递并定位它有已实例化,但至于 InflateExceptioin 看起来我将不得不找到另一种方法来扩展该片段的视图,因为 TabListener 是我在其他应用程序上使用的,没有关于常规片段的问题。有任何想法吗?
java - 使用 Google maps api v2 执行时应用程序崩溃
我正在尝试使用 Google maps api v2 加载地图,以便我可以开始处理更复杂的应用程序。我的问题是我遵循了以下所有说明: https ://developers.google.com/maps/documentation/android/ 为使用 Google play lib 的 google map api v2 设置新设置。一切都设置得很好,但是当我运行应用程序时它崩溃了(myapp 停止工作)选择生成签名的 apk。我在 Google 控制台中创建了一个名为 MapTest 的新项目来获取 api 密钥并将其放置在指定的清单中。现在我知道模拟器通常缺少一些工作人员,例如 openGL ES,所以我在手机(Galaxy s2)上安装了应用程序,但应用程序仍然崩溃。ps 添加了 google play lib 模拟器是 google api 15,所有内容都更新到最新版本。非常感谢任何帮助或输入。
贝娄我包括我的 xml 文件,所以你可以看看是否有任何问题。
主xml
AndroidManifest xml
MyActivity 类并没有真正改变,以防万一
模拟器的日志
android - Android地图v2:标记显示顺序
我正在使用地图 API 的 v2 编写一个 android 应用程序。我在地图上显示了几种不同类型的标记,我总是希望将其中一种显示在其他标记之上。
我最后尝试将该标记添加到地图中,但它似乎仍然会根据标记的相对位置在其顶部显示其他标记。
有没有人有办法强制给定标记始终显示在顶部?
android - 在谷歌地图 v2 中创建 CustomInfoWindow
我在创建自己的 CustomInfoWindow 时遇到问题。在不知道在哪里&为什么的情况下获得异常
这是我的简单 customInfoWindow 类
}
我在这里设置。(主要活动)
我没有实现 onMarkerClick 方法。地图可以使用标记(大约 40 个)加载,但是当我单击其中一个标记时,我得到:
如果有人可以帮助我,将不胜感激,并且如果有一个非常简单的示例说明如何创建自己的信息视图,那就太好了。非常感谢。乌迪
android - MapView 在适用于 Android 的 GoogleMaps API v2 中显示空图块
我正在将我的应用程序迁移到新的 Google 的 Android API。我决定使用 MapView 而不是 Fragment,因为地图是 Fragment 的一部分。我已经成功地使用 MapFragment 显示地图,但是当尝试对 MapView 执行相同操作时,它只显示空图块。有人知道我缺少什么吗?这些是 Manifest 文件中的权限:
我在日志中没有收到任何错误。
android - 适用于 Android 的 Google Maps API v2:无法像已弃用的叠加层那样绘制
我正在开发一个 Android 应用程序,并且我已经从 Google Maps for Android API v1 迁移到 v2。
在已弃用的版本 1 中,我创建了一个叠加层,用于在我的地图上绘制一些彩色形状(分隔区域)和信息文本,但现在我一直在查看 API v2 并且不能这样做。
我试图使用 Polygon 属性,但它没有填充任何颜色,可能是因为我的形状由于它们的图案而不能逆时针绘制,例如带有“U”图案的形状。另外,我也不知道如何在地图上放置文本(没有标记,只有文本)。
提前致谢。
android - 谷歌地图没有出现在屏幕上
在看到几个论坛和 Android 版谷歌地图教程后,我有了这个
根据谷歌开发者的说法,我修改了这样的清单
我还将 API 密钥添加到布局中
它运行,但地图没有出现在屏幕上,有什么建议吗?