113得票10回答
谷歌服务初始化失败

我正在我的安卓应用程序中使用谷歌地图。我已经创建了密钥并在清单文件中添加了必要的权限。但是当我启动应用程序时,调试器会显示以下消息: GoogleService初始化失败,状态:10,缺少预期的资源:'R.string.google_app_id'以初始化谷歌服务。可能的原因是缺少googl...

85得票17回答
改变Google Maps API中“My location”按钮的位置

我正在使用Google Maps Android API v2,并且需要一种方法来更改“我的位置”按钮的位置。 我像这样获取“我的位置”按钮:GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext(...

78得票5回答
在Google地图版本2中,如何将可绘制的图像设置为标记?

我正在使用这段代码在Google地图版本2的MapFragment中添加一个标记。MarkerOptions op = new MarkerOptions(); op.position(point) .title(Location_ArrayList.get(j).getCity_na...

78得票2回答
谷歌地图V2 - Android - 获取当前缩放级别

我该如何在GoogleMap上以整数形式获取当前缩放级别? 我需要将以下代码从GMaps v1.1转换:MapView mGoogleMapView; int zoomLevel = mGoogleMapView.getZoomLevel(); 我知道getMinZoomLevel()和g...

75得票5回答
安卓谷歌地图标记禁用导航选项

我正在创建一款需要用户在地图上行走到某个点的应用程序。但是他们需要自己找到通往该点的路线。我已经创建了一个带有标记的地图,但默认情况下,如果用户单击标记,将显示“开始导航”和“在Google地图中查看”选项。是否可以禁用这些选项? 单击标记时显示的选项

73得票3回答
使用本地瓦片的瓦片提供程序

我希望使用最新的Android Maps API(v2)的新的TileProvider功能,在GoogleMap上叠加一些自定义瓦片。然而,由于我的用户很多时候没有互联网,我想将这些瓦片存储在设备上的zipfile/folder结构中。我将使用Maptiler和geotiffs生成我的瓦片。我...

56得票16回答
移动MapFragment(SurfaceView)会导致黑色背景闪烁

我正在尝试实现新的Android谷歌地图API(v2)。然而,它似乎与SlidingMenu不兼容。如您所知,MapFragment实现是基于SurfaceView的。问题在于SurfaceView不喜欢被移动 - 我的意思是将其放置在可移动视图中: ViewPager, ScrollView...

55得票11回答
第二次打开SupportMapFragment时出错

当我打开我的SupportMapFragment(Android地图v2)第二次(调用setContentView)时,我会收到以下错误:01-28 16:27:21.374: E/AndroidRuntime(32743): FATAL EXCEPTION: main 01-28 16:27...

52得票9回答
移动地图片段的中心以实现同时移动目标经纬度和缩放级别的动画效果

我的用户界面中有一个MapFragment和一个透明的View覆盖在其上。地图占据整个屏幕,而视图仅占屏幕左侧三分之一。因此,地图的默认“中心”是不准确的。当用户点击标记时,我想将该标记置于MapFragment的完全可见区域中心(而不是MapFragment本身的中心)。 由于这很难用文字...

46得票11回答
在Android模拟器上运行Google Maps v2

我尝试在我的Android应用程序中实现Google Maps v2,但不幸的是,我得到了这个消息而非地图: 是否可以在Android模拟器(平台4.2)上运行这些地图?