2010-06-01 69 views
0

我有興趣從我正在編寫的應用程序中打開Goog​​le Navigator應用程序。我希望能夠在給定的時間產卵並將特定的數據傳遞給它。Android - 如何運行其他應用程序

任何人都可以想到一個好方法來做到這一點?我需要什麼權限等?非常感謝你。

回答

3

您正在尋找intents。這些是您向系統提出的允許採取適當操作的消息,例如打開另一個應用程序。

Here is a guide使用Intents和Intent Filters。

特別是,here is a page討論了您應該用於Google應用程序(包括Google地圖)的意圖。

另外,see here for a similar question在Google論壇上提問。

,工程的示例代碼樣本如下:

Intent i = new Intent(Intent.ACTION_VIEW, 
Uri.parse("google.navigation:q=New+York+NY)); 
startActivity(i); 
+0

哇!神奇的答案T3Roar。非常感謝。 – 2010-06-01 17:39:21

+0

這是我的榮幸。一旦你滿意答案,不要忘記接受你的問題的最佳答案:) – HXCaine 2010-06-01 18:57:15

相關問題