Как получить широту и долготу в сетевом расположении провайдера в устройстве Android Java-приложения - PullRequest
0 голосов
/ 02 марта 2010

Я реализую gps-провайдер, получая широту и долготу от устройства. Я уже получаю информацию в устройстве. Я могу внедрить сетевой провайдер, и проблема заключается в том, как это можно реализовать с помощью сетевого провайдера.

1 Ответ

1 голос
/ 02 марта 2010

Код в основном такой же. Получите провайдера (gps, сеть и т. Д.), Вызовите getLastKnownLocation. Кроме того, вы можете запросить обновления местоположения для этого поставщика. Но вы не можете проверить это с помощью эмулятора, вам понадобится телефон.

LocationManager manager = (LocationManager) Context.getSystemService(Context.LOCATION_SERVICE);
manager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);

// additionally (you have to implement LocationListener)
manager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0.0f, new LocationListener() ...)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...