0

我有兴趣从我正在编写的应用程序中打开 Google Navigator 应用程序。我希望能够在给定时间生成它并将特定数据传递给它。

谁能想到我这样做的好方法?我需要什么权限等?非常感谢。

4

1 回答 1

3

您正在寻找意图。这些是您向系统抛出的消息,允许采取适当的操作,例如打开另一个应用程序。

这是使用意图和意图过滤器的指南。

特别是,这里有一个页面讨论了您应该用于 Google 应用程序(包括 Google 地图)的意图。

此外,请参阅此处了解在 Google 论坛上提出的类似问题。

一个有效的示例代码示例如下:

Intent i = new Intent(Intent.ACTION_VIEW, 
Uri.parse("google.navigation:q=New+York+NY)); 
startActivity(i); 
于 2010-06-01T17:14:09.713 回答