344得票23回答
重复ID、标签为空或父ID与另一个片段相同,适用于com.google.android.gms.maps.MapFragment。

我有一个包含三个选项卡的应用程序。 每个选项卡都有自己的布局.xml文件。main.xml拥有自己的地图碎片,这是应用程序首次启动时显示的选项卡。 除了切换选项卡时出现问题外,一切正常。如果我尝试切换回地图碎片选项卡,就会出现错误。在其他选项卡之间切换则没有问题。 可能出了什么问题? ...

113得票7回答
如何在由geo URI Intent启动的地图中显示标记?

我有一个应用程序,我想通过使用其特定地理坐标启动Google Maps来显示不同的位置(由用户输入选择一个)。 我目前正在使用以下代码(当然要替换为实际的纬度和经度值):Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("geo...

100得票18回答
Google Maps Android API v2授权失败

我的步骤: 从debug.keystore获取SHA1代码 在Google APIs控制台中创建应用 启用Google地图API v2 输入SHA1;my.package.name 获取API密钥 创建AndroidManifest文件: <permission ...

82得票9回答
ScrollView中使用MapView?

我想在ScrollView中放置一个MapView,但是当我尝试滚动地图时,ScrollView会优先处理滚动事件!有没有办法让MapView在地图内部滚动时具有优先权,并在其他情况下ScrollView具有优先权? 谢谢!

81得票12回答
在一个Fragment中使用MapView(蜂巢版)

现在最新的Google API已经发布,那么创建一个带有MapView的Fragment有什么最佳方法? MapView需要MapActivity才能正常工作。 让Activity来管理继承自MapActivity的Fragment(这是个不好的解决方案,因为它违反了Fragments自我封...

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

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

54得票10回答
如何将相机居中,使标记位于屏幕底部?(Google地图API V2 Android)

当点击标记时,相机的默认行为是将其居中显示在屏幕上,但由于我通常在信息窗口中有很长的文本描述,所以更方便的做法是实际上改变相机的位置,使标记位于屏幕底部(使信息窗口位于屏幕中央)。我认为我应该能够通过覆盖onMarkerClick函数来实现这一点,如下所示(当此函数返回true时取消默认行为)...

43得票3回答
安卓:如何设置谷歌地图的缩放级别以包含所有标记点

我正在尝试为 Android 中的地图设置缩放级别,使其包含列表中的所有点。我正在使用以下代码。int minLatitude = Integer.MAX_VALUE; int maxLatitude = Integer.MIN_VALUE; int minLongitude = Intege...

43得票2回答
谷歌地图API v2:从摄像机位置获取LatLngBounds

有没有一种简单的方法可以通过Android Google Maps API v2中的CameraPosition获取可见地图的LatLngBounds,以便我可以使用OnCameraChangeListener获取标记的新数据。mMap.setOnCameraChangeListener(ne...

36得票5回答
使用谷歌地点API

我想开发一个应用程序,可以通过获取用户的当前位置,在应用程序中显示附近(1公里内)的地点信息。 例如,我想显示与Android设备当前位置相关的餐馆、购物中心、医院等地点信息。 我已经阅读了这个链接:在Android中使用Google Places API,但是没有得到更多的帮助。 有人...