【发布时间】:2011-11-02 22:46:58
【问题描述】:
我有一个使用地图的应用程序。我想让用户选择他们自己的地图应用程序,例如谷歌地图、MapDroyd,或者让他们选择在浏览器中打开。
但是,我现在没有去maps.google.com/.... 或任何网站,而是去mysite.com/find.php?lat=123.456&lon=456.789。
所以,我想弹出一个合适的应用程序列表,如果他们点击browser,则转到mysite.com...,如果他们点击Google Maps,则使用geo:123.456,567,890启动一个意图,同样,如果他们有MapDroyd已安装。
这还取决于他们是否首先安装了应用程序!我想最简单的方法是只使用geo: 意图,但浏览器 URL 将是 Google 的 URL,而不是我自己的!
那么,是否可以在选择浏览器时更改默认的 Google 地图 URL?
感谢您的帮助。
【问题讨论】:
标签: android map android-intent