Как проверить состояние GPS в устройстве с ОС Android? - PullRequest
0 голосов
/ 19 мая 2011

Я сделал приложение для Android (2.2) с функцией GPS. Но я хочу проверить состояние GPS в устройстве, включается ли оно или выключается. Но не знаю, как проверить с помощью программирования. Пожалуйста, дайте мне несколько советов по этому вопросу.

Заранее спасибо. Изменить:

Вот код для слушателя местоположения

 lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
        ll = new mylocationlistener();
        lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, ll);
        lm.addGpsStatusListener(this);


private class mylocationlistener implements LocationListener {
        @Override
        public void onLocationChanged(Location location) {
            mLastLocationMillis = SystemClock.elapsedRealtime();
            mLastLocation = location;
        }

Ответы [ 2 ]

0 голосов
/ 19 мая 2011

1) Позвоните addGpsStatusListener(), добавьте к нему своего слушателя.

2) При обратном вызове onGpsStatusChanged() функция getGpsStatus ()

ИЛИ

Если вас интересует информация о спутнике. вы можете получить его в LocationListener при запросе местоположения GPS onStatusChanged ()

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