В моем приложении у меня есть возможность начать навигацию по выбранной POI. В основном я хочу запустить навигатор пошагового ввода из моего приложения. Дело в том, что я не знаю, какой (если есть) навигатор установлен.
Итак, возникает вопрос, как начать намерение, сначала указав список подходящих действий для навигации для пользователя, разрешив ему выбрать, какой из них он хотел бы использовать? Также было бы неплохо найти способ передать дополнительные параметры для выбранной активности (это звучит для меня как проблема, поскольку, как я полагаю, различные приложения для навигации используют разные имена для своих дополнительных функций).
В случае, если это не ясно: я ищу способ отобразить список подходящих приложений для навигации с опцией для создания одного по умолчанию.
EDIT: найдите здесь реализацию http://datamoil.blogspot.com/2011/04/android-universal-intent-to-start.html