草庐IT

​​Maps

全部标签

android - 使用新的 Google Maps API 解码折线

我正在map中的两点之间绘制路线。我通过这种方式获得积分:StringBuilderurlString=newStringBuilder();urlString.append("http://maps.googleapis.com/maps/api/directions/json");urlString.append("?origin=");//fromurlString.append(Double.toString(src.latitude));urlString.append(",");urlString.append(Double.toString(src.longitude))

android - 替换默认的 Android Maps API v2 更改 MyLocation 图标

我想用我自己的图片替换AndroidMapsV2用于“我的位置”的默认图标。我创建了自己的图block提供程序,它引入了一些以蓝色为主的map,因此默认的“我的位置”图标,即蓝色小箭头,很难看到。以前我会覆盖MyLocationOverlay的draw方法,但新API中似乎没有。我还需要图标能够旋转,就像箭头一样,取决于您面对的方向。所以我不能只使用普通的标记。基本上我只需要为那个箭头创建一个自定义图像。 最佳答案 我的简单解决方法就是禁用谷歌地图的“我的位置”并使用我的图标在map上创建ImageView,然后使用捕获ImageV

android - 替换默认的 Android Maps API v2 更改 MyLocation 图标

我想用我自己的图片替换AndroidMapsV2用于“我的位置”的默认图标。我创建了自己的图block提供程序,它引入了一些以蓝色为主的map,因此默认的“我的位置”图标,即蓝色小箭头,很难看到。以前我会覆盖MyLocationOverlay的draw方法,但新API中似乎没有。我还需要图标能够旋转,就像箭头一样,取决于您面对的方向。所以我不能只使用普通的标记。基本上我只需要为那个箭头创建一个自定义图像。 最佳答案 我的简单解决方法就是禁用谷歌地图的“我的位置”并使用我的图标在map上创建ImageView,然后使用捕获ImageV

android - Google Maps V2 - Android - 获取标记列表

我正在尝试获取类似于我在GMapsV1.1forAndroid中使用的getOverlays()方法的列表标记(使用GMapsV2forAndroid):privateMapViewmapView;mapView.getOverlays().add(overlay);我怎样才能做与我上面所做的类似但使用标记的事情?任何帮助将不胜感激。 最佳答案 HowcanIdosomethingsimilartowhatIdidabovebutwithMarkers?当您调用addMarker()时,保存结果Marker您选择的集合中的对象(例如

android - Google Maps V2 - Android - 获取标记列表

我正在尝试获取类似于我在GMapsV1.1forAndroid中使用的getOverlays()方法的列表标记(使用GMapsV2forAndroid):privateMapViewmapView;mapView.getOverlays().add(overlay);我怎样才能做与我上面所做的类似但使用标记的事情?任何帮助将不胜感激。 最佳答案 HowcanIdosomethingsimilartowhatIdidabovebutwithMarkers?当您调用addMarker()时,保存结果Marker您选择的集合中的对象(例如

Android Google Maps API v2 - 如何更改标记图标

我正在尝试更改标记图标。我从一个服务器目录中获取图像。当我每次“位”结果为null时都设置断点。当我运行应用程序时,我得到java.lang.NullPointerException.Filefile=newFile("J:\\!!!DOCUMENTS\\!Outsourcing\\AppStore\\Benzinostancii\\Petrol\\logo.png");Bitmapbit=BitmapFactory.decodeFile(String.valueOf(file));doubleDlat=lat.get(index);doubleDlon=lon.get(index);

Android Google Maps API v2 - 如何更改标记图标

我正在尝试更改标记图标。我从一个服务器目录中获取图像。当我每次“位”结果为null时都设置断点。当我运行应用程序时,我得到java.lang.NullPointerException.Filefile=newFile("J:\\!!!DOCUMENTS\\!Outsourcing\\AppStore\\Benzinostancii\\Petrol\\logo.png");Bitmapbit=BitmapFactory.decodeFile(String.valueOf(file));doubleDlat=lat.get(index);doubleDlon=lon.get(index);

Android Map V2 - 为什么需要 MAPS_RECEIVE 权限

将此视为wiki问题。当我设置我的项目以支持MapV2时,有一个步骤可以添加MAPS_RECEIVE权限。我们为什么要创建和使用来自应用程序本身的权限?该googleplayservices应用是否使用此权限进行交互?这个权限不能处理这些事情吗?我认为使用自定义权限是为了允许其他应用启动/使用我们应用的服务/资源。 最佳答案 对于future的访客:Thispermissionisnowcompletelyunnecessary.ThelatestupdateofGooglePlayServices3.1.59madeitusele

Android Map V2 - 为什么需要 MAPS_RECEIVE 权限

将此视为wiki问题。当我设置我的项目以支持MapV2时,有一个步骤可以添加MAPS_RECEIVE权限。我们为什么要创建和使用来自应用程序本身的权限?该googleplayservices应用是否使用此权限进行交互?这个权限不能处理这些事情吗?我认为使用自定义权限是为了允许其他应用启动/使用我们应用的服务/资源。 最佳答案 对于future的访客:Thispermissionisnowcompletelyunnecessary.ThelatestupdateofGooglePlayServices3.1.59madeitusele

android - Google Maps V2 - 膨胀类 fragment 时出错

我正在尝试Android应用程序开发。我目前正在使用Eclipse(我不记得版本,无论是最新版本)。我已经过了一座桥,我似乎无法理解我做错了什么。我正在尝试使用GoogleMapsV2API。我浏览了几个文档并尝试了几种技术,所有这些都会导致相同的错误:Android.view.InflateException:BinaryXMLfileline#2:Errorinflatingclassfragment我已经连续2天把脸撞在key上了,试图弄清楚我在这里做错了什么。我做过的事情:从一个空白Activity开始。Project->Properties->Android->Project