2016-04-05 6 views
0

マイアプリがGoogleマップアプリを起動し、ターンバイターンのナビゲーションを提供しているとします。ある時点では、ユーザーのルートを修正/更新する必要があるため、更新されたパラメータセットを使用してGoogleマップアプリを再起動します。Googleマップアプリでルートナビゲーションを強制/中断/更新するにはどうすればよいですか?

Googleマップを持つユーザーに沈黙、短いタイムアウトポップアップ与えます:あなたはこのルートを航行ルート

停止をナビゲートしている

を?

は、YES /キャンセルキャンセルする

とデフォルトを停止します。

私はユーザーに「はい、停止」をタップするが、誰が停止を選択したいのですか?それは停止していません...選択時に経路が再計算される"やめる"。

Googleマップアプリを強制的に「はい、停止」して新しいルートを続行するuriパラメータはありますか?

私はポップアップ「機能」の「意図」を理解していますが、同時にそれをバイパスする簡単な方法が必要です。キーのIDがXの新しいルートを使って更新することができます。

誰もが知っているか、もう一度Googleマップを開始するウサギの穴、私は底を打つまで停止することはできません?

Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri); 
mapIntent.setPackage("com.google.android.apps.maps"); 
mapIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK); 

これは、ナビゲーションの前の状態は、新しいものの賛成で破壊されるようになります:あなたは何ができるか

+0

私は同じ問題があります。あなたは解決策を見つけましたか? – Zlatko

+0

iosで何か解決策を見つけられますか? –

答えて

3

がナビゲートして、以前の意思のスタックを破壊する意図を再起動です。これまでのナビゲーションを中断するよう求められません。

関連する問題