17得票3回答
Android MapView的getMap()方法返回null

MapView的getMap()方法可能返回null。我知道这是Google有意为之的行为。 是否有人可以提供一个明确的描述,说明什么情况下以及在何种情况下getMap()方法会返回null? 我知道如果给定设备上无法使用Google服务,getMap()将返回null。这种情况已经相对较...

96得票20回答
使用CameraUpdateFactory.newLatLngBounds的moveCamera导致崩溃

我正在使用新的Android Google Maps API。我创建了一个包含MapFragment的活动。在活动的onResume方法中,我将标记设置到GoogleMap对象中,然后为地图定义一个边界框,该边界框包括所有标记。以下是使用的伪代码:LatLngBounds.Builder bu...

10得票2回答
Kivy - 地图选项(谷歌地图等)

进一步了解Kivy后,我开始想知道有哪些地图选项可用(无论是谷歌地图还是类似于开放街道地图的东西)。到目前为止,我找到了以下信息: KivyMaps 链接:这是我找到的最有用的模块。它应该能在Mac、Windows、Android和iOS(试验性)上运行,但是我找不到文档!我谷歌搜索了很多次...

14得票3回答
在Android中如何在地图上获取纬度和经度?

我如何在Android中长按地图上的特定位置后获取其纬度和经度值?

9得票3回答
设置MapView的最小缩放级别

有没有办法设置MapView的最小缩放级别?当缩放级别设置为1时,整个世界地图会被复制,看起来非常丑陋。 我想屏蔽该缩放级别。理想情况下,无论用户是通过手势还是缩放控件进行缩放,都能生效。

11得票3回答
MapView在触摸时添加图钉

我成功地将地图显示在屏幕上。现在用户可以在地图上移动并按压它。在按下一个点后,我需要在所按的位置在屏幕上添加一个推钉。如果用户决定选择另一个点,则在选择该点时,第一个推钉将消失,并在新位置上绘制一个新的推钉。 我是这样做的:public class LocationSelectionActi...

11得票5回答
Android - MapView包含在ListView中

目前我正在尝试在ListView中放置一个MapView。有人成功过吗?这是否可行?这是我的代码: ListView myList = (ListView) findViewById(android.R.id.list); List<Map<S...

10得票3回答
iOS删除MKMapView覆盖物无效

我想一次性删除地图上的所有叠加层,我尝试了不同的方法,但从未成功。 最后一次尝试是使用 [self.mapView removeOverlays:self.mapView.overlays]; ,但仍然无法生效。请问如何删除这些叠加层? 谢谢。 更新1 我收到错误信息:malloc: ...

22得票2回答
在Android Google Maps API v2中隐藏标记物信息窗口

目前,我能够使用Android Google Maps API v2在Google地图中查看所有我的标记。 在地图中添加我的标记:mapView.addMarker (new MarkerOptions() .position(aUsersLocation). ...

17得票6回答
如何在安卓系统中判断长按操作?

我正在寻找一种方法,当用户长时间触摸地图视图(比方说1000毫秒),我可以执行某些操作。如何判断用户长时间按住地图视图(或任何视图)?这类似于Android Google Maps应用程序,当您长时间按住时,它会弹出气球覆盖物项。 编辑添加mapView.setOnLongClickList...