Перейти к содержанию
Fire Monkey от А до Я
  • 0

Проверка статуса GPS в настройках (вкл или выкл)


M1shQa

Вопрос

Есть приложуха, которая должна тащить широту и долготу ТОЛЬКО с использованием gps. Это она делает, но мне нужно условие, которое будет проверять, включен ли GPS в настройках самого смартфона. Качал с разных сайтов примеры для старых версий, но почему то на моей 10ке они все не проходят сборку.. Использую LocationSensor. 

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

Спасибо, вроде получилось прикрутить, только не понял, если на пример gps выключен в настройках телефона, как вызвать настройки для включения? подскажите пожалуйста

Ссылка на комментарий
  • 0
  • Модераторы
procedure OpenGPSSettings;
// uses Androidapi.JNI.GraphicsContentViewText, Androidapi.Helpers, Androidapi.JNI.Provider;
{$IFDEF ANDROID}
var
  Intent: JIntent;
{$ENDIF}
begin
{$IFDEF ANDROID}
  Intent := TJIntent.JavaClass.init(TJSettings.JavaClass.ACTION_LOCATION_SOURCE_SETTINGS);
  TAndroidHelper.Activity.startActivity(Intent);
{$ENDIF}
end;

 

Ссылка на комментарий
  • 0
49 минут назад, ZuBy сказал:

использовать IsGPSActive

 

21 минуту назад, ZuBy сказал:

procedure OpenGPSSettings;
// uses Androidapi.JNI.GraphicsContentViewText, Androidapi.Helpers, Androidapi.JNI.Provider;
{$IFDEF ANDROID}
var
  Intent: JIntent;
{$ENDIF}
begin
{$IFDEF ANDROID}
  Intent := TJIntent.Create;
  Intent := TJIntent.JavaClass.init(TJSettings.JavaClass.ACTION_LOCATION_SOURCE_SETTINGS);
  TAndroidHelper.Activity.startActivity(Intent);
{$ENDIF}
end;

 

Огромное Вам спасибо!

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...