问题标签 [android-maps-v2]

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 回答
1102 浏览

android - MapFragment 在旋转后变得没有响应

我的问题很简单,我将 4 FrameLayout 添加到我的 XML 并在这些容器中通过代码添加 4 MapFragment。

像这样 :

在我的活动中

问题是:当我旋转设备时,MapFragments 不再响应触摸事件......

有没有人遇到同样的问题并解决了?

0 投票
2 回答
2402 浏览

android - Android Google API V2 启用/禁用 TileProvider

我的问题很简单,我想在 Google Maps API v2 上启用和禁用 TileUrlProvider。

我的方法是:

瓷砖提供者如下所示:

和 :

当像这样调用 tileProvider 时工作正常:

但是我可以我的图块永远不会加载到地图中。其他谷歌地图瓷砖工作正常......

有什么建议么?

0 投票
2 回答
2966 浏览

android - android maps api v2中的彩色折线

我想在 android maps api 版本 2 中绘制折线。我希望它有多种颜色,最好是渐变。但在我看来,折线只允许有单一颜色。我怎样才能做到这一点?我已经有了 api-v1 覆盖画我喜欢的东西,所以想必我可以重用一些代码

0 投票
2 回答
590 浏览

android - 谷歌地图没有出现在屏幕上

在看到几个论坛和 Android 版谷歌地图教程后,我有了这个

根据谷歌开发者的说法,我修改了这样的清单

我还将 API 密钥添加到布局中

它运行,但地图没有出现在屏幕上,有什么建议吗?

0 投票
2 回答
10566 浏览

android - Google Maps v2 使用 setMyLocationEnabled 时出错

我不确定我错了,在 Google Map v2 示例中nullPointerException使用。googlemap.setMyLocationEnabled(true)

MainActivity.java 文件:

清单文件:

错误日志:

顺便说一句,对于那些试图玩的人来说,源代码是一个很好的例子,google map v2并且得到了很好的评论。

任何有关该错误的帮助表示赞赏。

提前致谢。

0 投票
0 回答
578 浏览

android - android maps v2设置边界错误

我正在尝试让我的地图缩放到给定的边界。但我得到一个错误。

这是我的代码

和错误:

(MyActivity.java:42)指的是这个

mMap.animateCamera(CameraUpdateFactory.newLatLngBounds(boundsBucuresti, 20));

0 投票
1 回答
986 浏览

android - 在单个 Activity 中跨多个片段重用 Google Map v2

我的一项活动切换了包含谷歌地图的片段。

起初我尝试使用片段的子片段管理器(ChildFragmentManager)来添加SupportMapFragment. 它工作正常,但是为每个片段再次加载地图,这需要很多时间。

我未能SupportMapFragment从一个片段分离并将其附加到另一个片段,因为它以某种方式与ViewGroup它最初放置的位置相关联。

所以最后我决定使用MapView在活动中创建的普通对象并将其添加到活动片段的视图组中,并在放入另一个片段的视图组之前将其删除。

一切正常,除了onSaveInstanceState(MapView 需要手动传递调用所有活动生命周期方法,如onResume, onPause, onDestroy, onSaveInstanceState)。当我尝试调用mapView.onSaveInstanceState我的活动时,它会破坏应用程序。

我想知道是否有其他人成功地在多个片段中重用了 GoogleMap?

0 投票
1 回答
326 浏览

android - Maps API 在 animateTo() 方法上抛出 NullPointerException

尝试将地图动画到某个 GeoPoint 时,我遇到了一个致命的异常 - 这是异常:

这是我的代码。我的日志输出还显示 GeoPoint 的值为LatitudeE6= 51537141LongitudeE6= -246271

如果我评论该行

我不再得到例外。

谁能帮我理解为什么会发生这个异常?

请帮助我。

0 投票
1 回答
7845 浏览

android - 如何从 Android Google Maps API V2 获取 MapView 的位图

我正在将我的应用程序更新到新的 Android Maps API V2 并在尝试获取当前显示地图的位图图像时遇到问题。在 API V1 中,我这样做了:

在 API V1 中,这给了我一张地图的位图,在 API V2 中,我得到的只是一个黑色矩形。

同样对于 API V2,我使用的是MapView,而不是,MapFragment所以这不是问题。

0 投票
2 回答
696 浏览

android - 拦截对 GoogleMap 的内置 myLocation-Button 的点击

有什么方法可以拦截/捕获对 GoogleMap(API v2)上 myLocation-Button 的点击?我需要这个的原因是:

我计算到我的地图标记的距离。这些计算的默认参考位置是用户位置。但是一旦用户搜索到一个地址,这个搜索结果就会被用作距离计算的参考。我想拦截对 myLocation 按钮的单击,以告诉我的应用它应该再次使用用户位置来计算距离。

我可以在布局中的任何位置实现我自己的“goToMyLocation”按钮,但我更喜欢 GoogleMap 的 Android 风格按钮来实现一致的 Android 体验。