2

運転ルート ビューを使用して、Android アプリケーションから Google マップ アプリを起動したいと考えています。

次の投稿を確認しましたが、目的を果たしません。

Google マップを起動して道路案内を表示する

方向を表示するためにAndroidでマップアプリケーションをプログラムで起動する方法は?

次のコードを試しました...

    Intent intent = new Intent(Intent.ACTION_VIEW, 
            Uri.parse("http://maps.google.com/maps?f=d&daddr=51.448,-0.972"));
        intent.setComponent(new ComponentName("com.google.android.apps.maps", 
            "com.google.android.maps.MapsActivity"));
        startActivity(intent);  

これにより、次のビューが得られます。

ここに画像の説明を入力

次に、[道順を取得] ボタンをクリックして、次のビューを取得する必要があります。

ここに画像の説明を入力

次に、「DIRECTIONS LIST」をクリックして、次のビューを取得する必要があります。

ここに画像の説明を入力

Android アプリケーションから (上記のように) 3 番目のビューを直接起動する方法はありますか?

4

1 に答える 1

0

はいgoogle.navigationを使用して方向ビューを直接開くことができます。

宛先アドレスを渡すだけで、現在の場所から宛先アドレスへの方向が示されます。

Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
                Uri.parse("google.navigation:q=destination address"));
startActivity(intent);
于 2015-04-01T06:54:41.837 に答える