54得票8回答
在ScrollView中使用MapFragment

我有一个新的 MapFragment 放在一个 ScrollView 中。实际上它是一个 SupportMapFragment,但无论如何都可以。它能工作,但有两个问题: 滚动时,会留下黑色遮罩。黑色正好覆盖了地图所在的区域,除了 +/- 缩放按钮所在的洞口。请参见下面的截图。这是在 An...

53得票2回答
Android地图视图 - 自动设置缩放,直到所有ItemizedOverlay都可见

在onCreate()中硬编码setZoom()感觉非常过时,我希望通过初始设置MapView的缩放级别来增强用户体验,直到所有GeoPoints / OverlayItems都在地图上可见。 如何自动完成这个操作?

52得票2回答
我应该使用MapView还是MapFragment?

我不确定是否应该使用MapView还是继续使用MapFragment。我的应用程序是一款可以找到最近的地点的应用程序。我希望能够添加位置,当我按下标记时显示标记的详细信息,当用户沿着地图移动时,我希望能够获得地图中心的坐标并在定义的半径内显示最近的位置。如果我继续使用MapFragments,...

51得票8回答
捕获GoogleMap Android API V2的屏幕截图

最终更新 谷歌已经完成了该功能请求。请参见下面的答案。 原始问题 在使用旧版的Google Maps Android API时,我能够捕获谷歌地图的屏幕截图以通过社交媒体分享。我使用以下代码来捕获屏幕截图并将图像保存到文件中,效果非常好: public String captureSc...

51得票5回答
安卓,如何从Google地图V2中删除所有标记?

我在我的碎片中有一个地图视图。我需要根据条件刷新地图并添加不同的标记。因此,在添加新标记之前,我应该从地图中删除上一个标记。 实际上,几周前应用程序还能正常工作,但突然出现了问题。我的代码如下: private void displayData(final List<Venue&gt...

51得票11回答
如何使用Google Maps for Android V2处理地图移动结束?

当地图中心被改变时,我想要对地址进行地理编码。 如何使用新的Google Maps for Android V2处理地图移动事件?(我指的是用户用手指拖动地图的情况)

45得票8回答
Android中缺失共享库。

02-18 00:02:08.432: ERROR/PackageManager(57): Package com.example.brown requires unavailable shared library com.google.android.maps; failing!我在logc...

41得票11回答
安卓:自动选择调试/发布 Maps API 密钥?

已过时:此旧问题涉及过时的Google Maps v1 API。使用v2 API时,您可以在一个Google API控制台条目中使用多个证书指纹。API密钥不再存储在清单或代码中。 是否可能自动检测用于签名APK的证书?我想在应用程序中同时拥有调试和发布地图证书,并将有效证书传递给Map...

39得票7回答
安卓地图点聚合

在安卓中是否有关于点聚类的代码?如何加载成千上万的地图标记而不会出现性能问题?

38得票10回答
在MapView中重新定位Google标志

在MapView的每个底角都有两个按钮,部分遮挡了左下角的Google标志。 为了符合API的条款和条件,我需要将Google标志重新定位到更可见的位置,即以上方的按钮。 Google API文档说明Google标志是在MapView的onDraw()方法中绘制的,但由于Google地图是...