Для получения информации о начатой навигации у меня есть синглтон, который реализует интерфейс SKNavigationListener. Если активность (или фрагмент), показывающий навигации, изменения навигации состояние, но если я поменяю на другой вид деятельности или фрагмента без карты, я все еще получаю обратные вызовы этого метода:SKNavigationListener: советы меняются только в том случае, если карта присутствует
onUpdateNavigationState(SKNavigationState navigationState)
Но принимаемой navigationState всегда тоже самое.
Как я могу получить обновленные состояния навигации без отображения карты?
Большое спасибо!
Можете ли вы воссоздать эту ситуацию в демонстрационном проекте? – Ando
Я воссоздал ситуацию, и она работает как шарм! это была моя ошибка, я не продолжал называть 'SKPositionerManager.getInstance(). reportNewGPSPosition (currentPosition);' поэтому я не получил новых советов. Извините за то, что тратишь свое время! Большое спасибо @ Индо! –
Замечательно, что это работает! ура – Ando