Включение GPS программно, заставляет индикатор GPS мигать, пока кнопка GPS отключена

В приложении, которое я разрабатываю, я пытаюсь включить GPS неявно / программно с использованием приведенного ниже кода. Но результат странный для меня, приведенный ниже код вызывает GPS Индикатор мигает, что означает, что поиск сигнала является постоянной задачей, однако, когда я стираю панель уведомлений, я обнаруживаю, что GPS кнопка серого цвета, что означает, что она не активна, но когда вы стираете панель уведомлений, GPS индикатор мигает. Приведенный ниже код предназначен для чего-то подобного? как неявно / программно включить GPS?

Код:

private void setGPSActive() {
    // TODO Auto-generated method stub
    Intent activateGPSIntent = new Intent("android.location.GPS_ENABLED_CHANGE");
    activateGPSIntent.putExtra("enabled", true);
    sendBroadcast(activateGPSIntent);
}

0 ответов

Другие вопросы по тегам