android-maps相关内容

在没有Google Play的设备上使用Google Maps API v2

与v1相比,适用于Android的Google Maps API V2是一个巨大的飞跃:更好的渲染,片段支持...但是我要阐明其使用方面有一个灰色区域. 我希望为未安装Google Play的Android设备创建基于地图的应用程序,即未通过Google验证的低端平板电脑或车载收音机,并在第三方市场上对其进行扭曲.可以使用V1 API进行此类应用. V2依赖于Google Play服务 ..
发布时间:2021-05-12 20:28:25 移动开发

如何刷新Google地图中的坐标?

我可以在单击刷新按钮时刷新Google地图,但它显示的是旧坐标.在某些区域,它会显示带有十字图像的矩形图像.错误在哪里或需要对此做哪些修改? 这是我的代码: 公共类GmapActivity扩展了MapActivity {Mapview map; Button btnrefresh; Button btnbacktolist;int chargenumber = 0;/** 在第一次创建活动 ..
发布时间:2021-04-05 19:07:10 移动开发

在Android MapView中绘制形状与缩放级别无关

我需要绘制形状,就像使用Android的MapView在Google Maps上使用自定义地图创建的形状一样. 换句话说,如果我在地图上绘制形状,则在缩小时,它会缩小,无论缩放级别如何,都会覆盖地图的同一区域. Android参考之后的示例: @Override公共布尔绘制(画布,MapView mapView,布尔阴影,长时间){super.draw(画布,mapView,阴影) ..

GeoCoder的getFromLocation方法可以引发NetworkOnMainThreadException吗?

我有一个应用程序经过了全面测试,并且可以在Android Gingerbread(和较旧的Android版本)上正常运行.我从用户报告的崩溃错误中注意到,运行更高版本的Android操作系统的手机正在抛出 NetworkOnMainThreadException . 我正在尝试遍历我的代码并消除/修复所有肇事者.如果从主/用户界面线程调用 GeoCoder getFromLocation 和 ..

如何提高片段加载速度?

性能增强: 以前我将 ALL 图片保存在 drawable 文件夹中,这可能是地图第一次加载速度缓慢的原因,当在屏幕上绘制标记时,图片可能不适合屏幕尺寸.现在,我将图像保存在 drawable-mdpi , drawable-hdpi 等中,该应用程序比以前更流畅.希望对您有帮助 原始问题: 我在一个片段中创建了一个地图,源代码可以在下面找到. 第一次加载时,地图片段缓慢. ..
发布时间:2021-04-03 20:22:45 移动开发

Google地图的夜间模式?

我的问题很简单. Google地图有夜间模式吗?到目前为止,我只能申请GoogleMap.MAP_TYPE_NORMAL | GoogleMap.MAP_TYPE_TERRAIN | GoogleMap.MAP_TYPE_SATELLITE,但找不到夜间模式.我想要这样的东西 请不要建议我使用叠加层,我已经尝试过了.我无法使用它,因为必须在其上放置标记. 出现在此帖子中,但它已经2岁了,并且 ..
发布时间:2020-11-19 05:51:36 移动开发

错误此API项目无权使用此API.请确保已在控制台中激活此API

我创建了一个使用Google Places API的android项目.当我发送到最近地点的请求时,出现此错误: 错误该API项目无权使用此API.请确保已在控制台中激活了此API 我已经为Android启用了Google Places api,并且正在使用浏览器API密钥.我的问题是如何激活我的API?还是应该购买? 解决方案 我得到了解决方案.我想在我的Android应用程 ..
发布时间:2020-11-19 04:27:55 移动开发

Google地图显示空白地图

我目前对此问题感到困惑:Google Maps似乎根本没有加载.请参见下图: 这真的使我发疯.我已经做过以下事情: 将我的软件包名称+ SHA1(调试密钥库)+ SHA1(发行密钥库)添加到Google Developer的控制台中. 已启用Android的Maps SDK. API密钥具有Android应用限制 从Firebase控制台将google-services.json添 ..
发布时间:2020-11-19 04:21:44 移动开发

如何移动Android Google Maps API指南针位置

有人知道您是否可以更改地图中的指南针位置吗? 我能找到的只是如何启用或禁用.但是我需要将其向下移动一点,以使我的覆盖物不会阻塞它. 解决方案 使用GoogleMap.setPadding()方法: https://developers.google.com/maps/documentation/android/map#map_padding ..
发布时间:2020-08-30 00:54:37 移动开发

当前位置和上一个位置之间的x米不同时,Android地图将位置更新到服务器

当当前位置和先前位置之间的x米不同时,我想用当前位置的latlong更新服务器. 我有一个想要跟踪车辆运动的应用程序,因此当驾驶室的当前位置与先前存储的位置之间存在x米的差异时,在车内使用该应用程序的驾驶员将自动更新其当前位置.这样其他用户将可以找到该驱动程序的确切位置.(因此,在这种情况下,我应该运行一个线程来自动请求更新当前位置或其他内容). 如何找出两个latlong点之间的距离 ..
发布时间:2020-08-27 19:53:27 移动开发

Android Google Map标记放置

在我的Android应用程序中,我需要将标记放置在地图上的确切位置.我将标记固定在地图上的位置为51.507351,-0.127758(伦敦).我使用以下代码来完成工作. googleMap.addMarker(new MarkerOptions().position( new LatLng(51.507351, -0.127758)).icon( Bitma ..
发布时间:2020-08-27 19:46:26 移动开发

在Android Main Activity中添加一个包含Google Maps API V2的片段

我一直试图通过扩大片段中的地图布局,然后尝试通过片段管理器将其传递给活动,来在自己的主要活动中插入地图.我收到了致命异常,并且我不确定我要执行的操作是否可行. MainActivity: package com.example; import android.os.Bundle; import android.support.v4.app.Fragment; import andro ..

找不到EOCD,不是Zip-尝试通过cmd提示符在设备中安装apk时

我正在为Android创建我的第一个地图应用程序,并且按照这篇来自vogella的文章,我的案子没有成功。我遇到了您的设备不支持Google Play服务问题。 然后,我遇到了以下发布,建议手动上传一些apk在模拟器中进行操作。在发布该帖子之前,我一直成功到步骤2,但在建议安装 com.google.android.apps.maps-1.apk 和 com.google.android.g ..
发布时间:2020-06-01 20:50:18 移动开发

读取OSM地图(或其他格式)文件,以确定从坐标到路径的最短距离

“我的应用"使用openstreetmap文件在地图上显示航点(或坐标). 基于Openstreet地图文件:如何确定从GPS坐标到(步行)路径的最短距离. 我可以读取OSM(地图)或.osm文件...来访问路径吗? 解决方案 有一些误解.首先,OSM文件不是映射文件. OSM文件可用于创建一种格式,以加快地图渲染的速度,例如mapsforge格式可以做到这一点. 例如G ..
发布时间:2020-05-21 18:36:39 其他开发