2011-02-03 2 views
1

У меня есть приложение для Android, которое занимается данными GPS. Когда пользователь запускает его, он предлагает включить GPS.Можно ли отключить bt/gps/wifi при выходе приложения?

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

Что касается автоматического отключения Wi-Fi или Bluetooth?

ответ

2

С момента появления Android 1.6 невозможно было включить/выключить GPS. Все, что вы можете сделать, это запустить экран настроек системы, который позволяет пользователю отключить/включить его для всех приложений.

+1

Ничего себе, я не знал этого. Вот почему у большинства приложений этого нет :). Я проверю, изменилось ли что-то в версии 3.0. – sandalone

+0

Вы были правы. Невозможно включить его автоматически. Единственный способ - открыть настройки GPS/Wifi и позволить пользователю активировать его вручную. – sandalone

1

Я думаю, что ответ различен для каждого пользователя, поэтому позвольте пользователям выбрать: В окне сообщения, которое просит включить GPS и т. Д., Просто добавьте флажок, говорящий «выключите их при выходе из приложения», которые люди могут проверить перед принятием ,

+0

Ну, я знаю, у меня всегда есть два варианта: всплывающие окна или настройки. Всплывающие окна раздражают, а настройки «невидимы» для большинства пользователей (пользователям это не нравится). Вот почему я задал такой вопрос. Спасибо в любом случае – sandalone

+1

Ofc, но вы сказали, что уже предлагаете включить GPS, я предположил, что это всплывающее окно (и я настоятельно рекомендую всплывающее окно, так как пользователь не поймет, почему ваше приложение не работает, когда GPS выключен). И так как вы уже есть 1 всплывающее окно, вы можете легко добавить к нему флажок. –

+0

Как пользователь, я бы не хотел, чтобы приложение молча отключило функции моего телефона, не сообщив мне или не предоставив опцию. – Dave

Смежные вопросы