Выбор приложений для сборки для навигации (карты, waze, …)

#android #android-intent

Вопрос:

Можно ли создать средство выбора приложений с таким намерением?

 val gmmIntentUri = Uri.parse("http://maps.google.com/maps?saddr=${fromLatitude},${fromLongitude}amp;daddr=${toLatitude},${toLongitude}")
                val mapIntent = Intent(Intent.ACTION_VIEW, gmmIntentUri)
                val chooser = Intent.createChooser(mapIntent, ".")
                startActivity(chooser)
 

Таким образом, он открывает непосредственно карты Google, но я хочу создать средство выбора, чтобы выбрать также waze.

Для меня важно, чтобы приложение открывалось с уже установленными отправлением и прибытием, с координатами, указанными в URL

Комментарии:

1. вы можете использовать общую схему uri гео для отправки определенного местоположения в любое приложение карты, которое его поддерживает… но я не верю, что вы можете отправить как начальное, так и конечное местоположение en.wikipedia.org/wiki/Geo_URI_scheme

2. да, я знаю, но я ищу способ отправить как начальное, так и конечное местоположение