Android – запуск Google Navigation из приложения

В настоящее время я запускаю приложение для Android, которое принимает некоторые координаты пользователем (Исходная точка из gps и адресата, определяемая пользователем)

Я хотел бы, чтобы мое приложение запускало навигацию Google, чтобы оно могло направлять пользователя через эти точки. На следующем шаге я хотел бы дать навигацию больше очков (например, некоторых точек интереса), чтобы он направлял пользователя по определенному маршруту, содержащему все точки.

Это возможно? Все, что я нахожу, – это не документированные практики и примеры. Есть ли кто-нибудь, кто решил эту проблему? Если нет, может кто-нибудь предложить какую-то другую навигационную программу?

Заранее благодарю вас, Джордж

Solutions Collecting From Web of "Android – запуск Google Navigation из приложения"

Вы можете, конечно, направлять их к одному пункту:

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:q=" +mLat+","+mLong)); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); 

Не уверен, что установка точек точки может быть каким-то образом сделать это, я думаю, что API не документирован, поэтому используйте на свой страх и риск. Возможно, ваше приложение в фоновом режиме прослушивает информацию GPS и запрашивает у пользователя определенные моменты.