В качестве введения к моему вопросу я расскажу вам, что я искал правильный способ делать что-то, но все равно не нашел ответа.Отключение Bluetooth при выходе из приложения
Я видел во многих вопросах, заданных в stackoverflow, что выход из приложений на Android выполняется просто нажатием кнопки «домой». Я видел, как некоторые люди говорят, что использовать приложение «выход» в своем приложении не часто.
Вот мой вопрос. Предположим, я включил Bluetooth-coonection в моем приложении, так что два игрока могут играть друг против друга с двумя телефонами/планшетами. Теперь они хотят выйти или хотят продолжить свою жизнь. Как отключить Bluetooth? есть ли время для приложения, которое делает это для меня? Должен ли я запускать счетчик простоя, чтобы отключить Bluetooth? Что, если пользователь решил выйти на чтение SMS, а затем вернуться в приложение, обнаружив, что Bluetooth отключен?
Другими словами, каков правильный способ борьбы с отключением Bluetooth, когда он больше не нужен, не мешая пользователю?
Извините за длинный вопрос, я просто хочу прояснить ситуацию.
Спасибо, AJ
Мэтт, спасибо! Таким образом, вы предлагаете предложить отключить bluetooth в моем методе override onpause? Это означает, что когда мое приложение перейдет в фоновый режим, пользователю будет предложено это сделать? –
Нет, вы не можете иметь код пользовательского интерфейса в onPause(). Im, предлагая оставить bluetooth, когда ваше приложение приостанавливается, если только в начале вашего приложения, при включении bluetooth, пользователь явно говорит, что хочет, чтобы Bluetooth отключался, когда приложение приостановлено. – Matt
спасибо! Я попробую и расскажу, как все прошло! Спасибо за ваше время! –