Частота обновления для GPS - что приемлемо? - PullRequest
3 голосов
/ 21 декабря 2009

Я пытаюсь выяснить частоту обновления, которая будет использоваться моим слушателем GPS-местоположения для устранения ошибки в HTC Hero, когда значок GPS не удаляется с панели уведомлений.

http://groups.google.com/group/android-developers/browse_thread/thread/e687b3bfa9146f31/7fa59b0108bbdf89?lnk=gst&q=gps#7fa59b0108bbdf89

У кого-нибудь есть предложения? Для моего приложения я обычно запускаю с частотой обновления 5 минут. Но когда я закрываю приложение и отменяю регистрацию моих слушателей, значок GPS иногда все еще остается на панели уведомлений. У кого-нибудь есть HTC Hero и может это подтвердить?

Ссылка выше предполагает, что использование частоты обновления менее 35 секунд решает проблему, но не уверен, что это правда.

Спасибо

Ответы [ 2 ]

1 голос
/ 21 декабря 2009

Попробуйте удалить обновления вашего менеджера местоположений в методе onDestroy вашей активности, tp удалить значок gps.

Так же, как это ..

@Override
public void onDestroy() {
    super.onDestroy();
    locationManager.removeUpdates(this);
}

где locationManager имеет тип LocationManager.

0 голосов
/ 21 декабря 2009

Вы пытались установить более низкую частоту обновления, чтобы проверить эту теорию, или у вас нет героя, на котором вы могли бы протестировать? Если это якобы решило проблему, просто установите частоту обновления на более низкую, прежде чем отменить регистрацию слушателей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...