Я разрабатываю приложение. в котором я делюсь своим местоположением с друзьями (очень похоже на широту Google). У меня есть служба, которая работает как демон: она должна отображать полученные местоположения и публиковать текущее местоположение пользователя каждые x секунд.
Теперь, будучи новичком в Android и Картах, я немного запутался в MyLocationOverlay и LocationManager.
Экспериментируя с MapActivity, я использую MyLocationOverlay, который кажется очень удобным для отображения моего местоположения. Проблема в том, что я не уверен, откуда он берет местоположение (сеть, GPS,..?) и как часто он его обновляет. Более того, я полагаю, что не могу использовать его вне MapActivity, поэтому мне все равно нужно будет использовать LocationManager.
Вопрос в следующем: использование LocationManager для фоновой работы и MyLocationOverlay для отображения только моего местоположения было бы слишком много? Я полагаю, было бы лучше использовать только LocationManager, верно?