您如何启动 Google 地图(或任何注册了获取geo
URI 的地图提供商),同时提供尽可能多的结构化地址信息?
我的应用程序可以访问作为单个字符串的格式化地址(人类可读),以及国家代码、邮政编码、管理区域等的结构化细分。此外,它还有一个位置名称(公司名称或人名),有时是纬度和经度。
我正在使用startActivity(new Intent(ACTION_VIEW, uri))
. 问题是使用什么来uri
让谷歌地图为用户提供最佳体验。填写一个android.location.Address并让它为我生成一个 URI 会很好,但似乎没有这样的功能。即使是关于 URI 的良好文档也会很有用。我能找到的只是一个RFC,但谁愿意阅读所有内容?