Skip to content

user32338/navigation-android

Repository files navigation

navigation-android

Download license API

Простой выбор программы для построения маршрута
можно использовать Yandex и Google

sample alert

Использование

dependencies {
    ...
    compile 'su.ias.utils.navigationutils:navigation-android:1.0.1'
}
  1. Инициализация библиотеки
// with builder
new NavigatorHelper.Builder(this).setUseYandexMap(false)
                .setRouteType(true)
                .setSaveCommand(true)
                .init();

или

// or use default settings
NavigatorHelper.init(this);
  1. Пример вызова:
// show bottomSheetDialog  
NavigatorHelper.showChooseNavigationDialog(getSupportFragmentManager(),
                                                           MainActivity.this,
                                                           55.76009f,
                                                           37.648801f);
// show alertDialog
NavigatorHelper.showChooseNavigationAlertDialog(getSupportFragmentManager(),
                                                           MainActivity.this,
                                                           55.76009f,
                                                           37.648801f);
  1. Кастомизация
Параметр Описание
setDebug включить режим отладки и вывод в консоль с тегом "NavigatorHelper"
useYandexNav использовать Яндекс Навигатор
useYandexMap использовать Яндекс Карты
useGoogleMaps использовать Google Maps
saveCommand сохранять выбор пользователя
title Заголовок в диалогах
saveTitle Заголовок для сохранения команды

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages