gpt4 book ai didi

android - 应用程序如何使用 Android 4+ 的 Google 离线 map ?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:05:48 26 4
gpt4 key购买 nike

Android 版本(4+?)引入了离线 map ,我可以在手机上选择要缓存的区域,然后 Google map 会在手机上下载该 map 数据。

正如我收到的评论:我想使用我设备上已有的数据(如果用户之前已经下载过离线 map 使用)。并且不打开与 Google 服务器的新数据连接(例如,因为会产生数据费用)。

我可以在我的应用程序中使用该 map 数据吗?通过向 map 应用程序发送一个 Intent 来显示一个区域(可能带有叠加层)?或者甚至在我的应用程序中使用 map 小部件?

我不是在谈论从 Google 服务器下载一些图 block 到我的应用程序中

最佳答案

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_VIEWgeo: Intent 调用 map 应用程序。是否会查看某些缓存区域取决于用户使用的 map 应用程序以及用户是否缓存了您指定的经纬度周围的区域。

Or use even the map widget inside my app?

虽然您可以在您的应用中集成 MapView,但它不会使用此缓存数据。部分原因是 MapView 代码早于任何此类缓存内容。部分原因是缓存数据由另一个进程( map 应用程序)所有,因此您无法访问。

关于android - 应用程序如何使用 Android 4+ 的 Google 离线 map ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12130517/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com