Closed drnextgis closed 8 years ago
Какое должно быть ожидаемое поведение после перезагрузки телефона? Остановка трека или его автоматическое продолжение?
Как минимум если он сейчас не продолжает запись, то надо убрать кнопку Остановить.
Это очевидно. А как максимум?
@BishopGIS как считаешь?
По хорошему должна быть настройка "продолжать запись трека после перезагрузки", выключенная по-умолчанию. А пока я бы поправил индикацию кнопки записи, что бы она реальный статус показывала. Возможность настройки отнес к 2.5.
Добавил сразу настройку. С индикацией небольшая неоднозначность, потому что сервис система может убить. Поэтому сейчас она определяется как завершен трек или нет. После перезапуска учитывается настройка, если убит системой - то сервис сам должен перезапуститься.
Записывал трек. Телефон разрядился, после того как его включил - в меню есть пункт Остановить запись трека, хотя он при этом не пишется: не горит человечек сверху и не рисуется на карте. Чтобы заработало - надо остановить и запустить заново.