Значок GPS остается в строке состояния после закрытия приложения, которое использует GeoClient () в веб-просмотре - PullRequest
1 голос
/ 26 ноября 2010

Я использую код, подобный этому:

Использование navigator.geolocation.getCurrentPosition в WebView на Android 2.0+ (связано с PhoneGap)

После закрытия приложения значок GPS остается в строке состояния и не исчезает. Есть ли способ это исправить?

1 Ответ

0 голосов
/ 18 февраля 2011

У меня была та же проблема, и эта ссылка разрешила ситуацию: Как приостановить Flash-контент в Android WebView, когда моя активность не видна?

(ссылка обсуждает проблему с плагином Flash, но LocationListener WebView, очевидно, ведет себя так же)

По сути, когда вызывается onPause () вашей деятельности, вам нужно вызвать скрытый (не SDK) метод onPause () вашего экземпляра WebView. То же самое для onResume ().

...