Приложение состоит из 3х экранов
- Сплеш (картинка с неоднородным фоном на весь экран)
- Активити ввода начальной и конечной точки Содержит: а) 2 таба Откуда и Куда. Внутри таба: • Поле ввода для поиска при вводе геоенкодер определяет вариант и координаты (до 7 штук) • Список найденных вариантов (видимы 3 шт остальное скролл). Клик по элементу выбирает его. • Карта показывает место выбранного варианта на карте б) Кнопка поиска пути. При нажатии переход на Форму результата.
- Форма результата: Карта, смасштабированная таким образом что включает: • Местоположение пользователя по геолокации • Путь от точки Откуда в точку Куда, полученный с помошью прямого запроса (HTTP GET) к Google сервису DirectionsAPI (https://developers.google.com/maps/docu ... irections/). Ответ от DirectionsAPI принимаем в виде JSON. Нас интересуют только координаты детали пути не важны. Отрисовываем в виде Polyline черного цвета. После получения ответа от сервиса выше карты пишем: Found или Unknown в зависимости от ответа Google.