应用如何使用Android 4中的Google离线地图?

应用如何使用Android 4中的Google离线地图?,第1张

概述Android有版本(4?)引入离线地图,我可以在手机上选择要缓存的区域,然后谷歌地图下载该地图数据在手机上. 当我收到评论时:我想使用已经在我的设备上的数据(如果用户之前已经完成了离线地图的下载).并且不会与Google的服务器建立新的数据连接(例如,因为数据费用会适用). 我可以在我的应用中使用该地图数据 – 例如通过发送地图app一个意图确实显示一个区域(可能有覆盖)? 或者甚至在我的应用程 Android有版本(4?)引入离线地图,我可以在手机上选择要缓存的区域,然后谷歌地图下载该地图数据在手机上.

当我收到评论时:我想使用已经在我的设备上的数据(如果用户之前已经完成了离线地图的下载).并且不会与Google的服务器建立新的数据连接(例如,因为数据费用会适用).

我可以在我的应用中使用该地图数据 – 例如通过发送地图app一个意图确实显示一个区域(可能有覆盖)?
或者甚至在我的应用程序中使用地图小部件?

我不是在谈论从谷歌服务器下载一些瓷砖到我的应用程序

解决方法

Can I use that map data from within my app – e.g. by sending the maps app an intent do show an area (perhaps with overlays)?

好吧,您可以使用ACTION_VIEW和geo:Intent调用地图应用程序.是否会查看某些缓存区域取决于用户使用的地图应用程序以及用户是否缓存了指定纬度和经度周围的区域.

Or use even the map Widget insIDe my app?

虽然您可以在应用程序中集成MapVIEw,但它不会使用此缓存数据.部分地,这是因为MapVIEw代码早于任何这种缓存内容.部分原因是因为缓存的数据归另一个进程(地图应用程序)所有,因此您无法访问.

总结

以上是内存溢出为你收集整理的应用如何使用Android 4中的Google离线地图?全部内容,希望文章能够帮你解决应用如何使用Android 4中的Google离线地图?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1127260.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存