2010-04-21 22 views

回答

5

Android documentation描述了Google地图应用程序将响应的各种Intents(如果它存在于给定设备上)。你大概会想要一个geo:0,0?q=my+street+addressUriACTION_VIEWIntent

+0

这可能在模拟器? – Praveen 2010-04-21 13:55:07

+0

你能告诉我语法PLZ。我不能那样做。 – Praveen 2010-04-21 14:47:31

+0

'“geo:0,0?q = my + street + address”'是一个字符串,您可以用URL编码格式的地址替换my + street + address。你使用'Uri.parse()'把它变成'Uri'。您将该参数作为第二个参数传递给一个将ACTION_VIEW作为第一个参数的Intent构造函数。你将所有这些包装在'startActivity()'调用中。请参阅http://github.com/commonsguy/cw-android/tree/master/Activities/Launch/获取示例项目(但使用'Uri'的纬度/经度形式的项目)。 – CommonsWare 2010-04-21 14:52:28

相关问题