0

作成しているアプリケーション内からGoogleNavigatorアプリを開くことに興味があります。特定の時間にスポーンして特定のデータを渡すことができるようにしたいと思います。

誰かが私がこれを行うための良い方法を考えることができますか?どのような権限が必要ですか?どうもありがとうございます。

4

1 に答える 1

3

あなたは意図を探しています。これらは、別のアプリケーションを開くなど、適切なアクションを実行できるようにするためにシステムにスローするメッセージです。

これは、インテントとインテントフィルターを使用するためのガイドです。

特に、ここにあなたがグーグルマップを含むグーグルのアプリケーションのために使うべきである意図を議論するページがあります。

また、Googleのフォーラムで尋ねられた同様の質問については、ここを参照してください。

動作するサンプルコードのサンプルは次のとおりです。

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