как запустить и остановить GPS с помощью кода в Android - PullRequest
2 голосов
/ 20 июня 2011

Я хочу включить GPS на 30 секунд при запуске моего приложения (при вызове метода oncreate ()). и через 30 секунд включается режим отключения.

Ответы [ 2 ]

8 голосов
/ 20 июня 2011

Попробуйте этот код,

 LocationManager locationManager =(LocationManager) getSystemService(Context.LOCATION_SERVICE);
 locationManager.requestLocationUpdates(
                LocationManager.GPS_PROVIDER, WLConstants.DELAY_HOUR, gpsl
                        .getMinDistance(), gpsl);

и для остановки GPS попробуйте

locationManager.removeUpdates(gpsl);

Дайте это после полного периода времени.

0 голосов
/ 20 июня 2011
try this code

locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);      
    locationManager.requestLocationUpdates(
            LocationManager.NETWORK_PROVIDER,
            1,
            0,
            myLocationListener
    );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...