草庐IT

​​Maps

全部标签

android - 确保 "Google Maps Android API v2"已启用。尝试实现 Google map 时出现此错误

我正在使用谷歌地图,我收到了这个错误。我做了以下事情:得到了我的sha1指纹。注册了我的项目并获得了我的项目key。我不知道如何启用GoogleMapsAndroidAPIv2,因为我尝试过的所有链接都是旧的,而且Google已经改变了它的网站设计。请帮我。我已经在这上面浪费了很多时间。我的Logcat:Authorizationfailure.Pleaseseedevelopers.google.com/maps/documentation/android-api/startforhowtocorrectlysetupthemap.E/Google Maps Android API:

android - 使用 Google Maps API 的 Android 应用离线模式

有没有办法通过GoogleMapsAPI在Android应用中使用离线模式?对教程或源代码的任何指导都会有很大帮助。我一直在寻找几个小时没有任何运气。我知道Google已经发布了一种离线使用map的方式,但它适用于Android开发者吗? 最佳答案 Seethissolution或thisone.基本上,您只需创建自己的tileprovider并在本地访问tile。使用v2API是完全可行的。APIReference有一些虚假信息表明v2GoogleMapsAPI需要互联网连接。有一个API需要在应用安装后进行单次访问才能验证Goo

android - 在 Google Maps API v2 中更改标记大小

我正在尝试将我的应用程序移植到全新的GoogleMapsAPIv2,但找不到如何更改标记的大小(我的一些标记小于默认值)。在v1中,我使用了一个Drawable,在将其添加到map之前,我使用setBounds()对其进行了缩放。但是现在,在v2中,我不能使用Drawable。我必须使用MarkerOptions().icon(),它只需要一个BitmapDescriptor(使用BitmapDescriptorFactory生成)。查看引用,似乎不支持设置或更改BitmapDescriptor大小。那么,是我遗漏了什么,还是根本不可能在这个API版本中设置自定义标记的大小?

android - 在 google maps v2 api for android 上为标记添加标识

好吧,我的应用程序上的每个标记都代表一个用户,所以当我单击信息窗口以从Internet获取其数据时,我需要识别该用户,并且由于显而易见的原因,我无法通过名称识别他们.是否可以向标记对象添加额外的属性?谢谢! 最佳答案 您可以制作HashMap查看本教程:http://bon-app-etit.blogspot.be/2012/12/add-informationobject-to-marker-in.html 关于android-在googlemapsv2apiforandroid上为标

android - Google Maps v2 上的动画标记

使用v2API在Googlemap上制作动画标记的最佳方式是什么?我正在开发一个以map为中心的游戏,我可以在其中跟踪人们的位置并将他们显示在map上以供彼此查看。当人们移动时,我想将一个标记从他的当前位置设置为他的最新位置。每个人都有一个方向,所以我需要适本地旋转标记。使用新的GoogleMapsAPI最好的方法是什么? 最佳答案 一些Google工程师提供了一个很好的演示视频,其中包含一些优雅的示例代码,说明如何为所有不同版本的Android设置从起点到终点的动画标记:相关代码在这里:https://gist.github.co

android - 添加标记时自动打开 InfoWindow Google Maps v2 Android

有没有办法在我们添加标记时自动打开信息窗口?使用此代码添加标记,但信息窗口仅在单击标记时打开:myMap.addMarker(newMarkerOptions().position(latLng).title("Title").snippet("Snippet").icon(BitmapDescriptorFactory.fromResource(R.drawable.marker))); 最佳答案 根据GoogleMapsforAndroidV2的文件:Aninfowindowallowsyoutodisplayinformati

android - 如何在 Android Studio 中创建使用 Google Maps Api v2 的 Android 应用程序?

我在AndroidStudio中尝试使用GoogleMap创建应用时遇到了很多麻烦。我之前遵循以下指南,使用Eclipse作为我的IDE(几乎)没有问题:https://developers.google.com/maps/documentation/android/start我以前从未使用过AndroidStudio,而且我在整个项目/模块范式方面都遇到了困难。我未能成功配置GooglePlay服务SDKhttp://developer.android.com/google/play-services/setup.html这是我遇到的奇怪错误之一:Gradle:FAILURE:Bui

android - Google Maps Lite Mode 导致 RecyclerView 卡顿

我有一个RecyclerView这是一个垂直滚动的项目列表。每个列表项在LiteMode中包含一个GoogleMapsV2MapView.我正在利用这个返回位图而不是完整map的新功能来替代GoogleStaticMapsAPI。MapView要求您从父Activity/Fragment对应的方法。从RecyclerView.Adapter和/或RecyclerView.ViewHolder调用这些的正确位置在哪里?我怎样才能清理回收的MapViews使内存不会泄漏,同时保持列表不卡顿?GooglesaysLiteModecanbeusedinlists:...‘litemode’ma

android - 如何使用适用于 Android V2 的 Google Maps 处理 map 移动端?

我想在map中心更改后立即对地址进行地理编码。如何使用新的Android版GooglemapV2处理map移动端?(我说的是用户用手指拖动map的情况) 最佳答案 查看新的mapAPI。@OverridepublicvoidonMapReady(GoogleMapmap){mMap=map;mMap.setOnCameraIdleListener(this);mMap.setOnCameraMoveStartedListener(this);mMap.setOnCameraMoveListener(this);mMap.setOnC

Android:自动选择调试/发布 Maps v2 api key ?

我在我的项目中使用GoogleMapsv2API。在GoogleMapsv2中,调试/发布APIkey在AndroidManifest.xml中定义。我看过thelink但在该映射键中定义的不是AndroidManifest.xml中的xml布局文件。那么我可以在AndroidManifest.xml中为我的项目定义调试和发布key吗?我在AndroidManifest.xml中想要这样的东西:如果是Debug模式:如果Release模式: 最佳答案 使用build.gradlebuildTypes{debug{buildConfi