С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
1

Как проверить включен bluetooth или нет?

24.10.2012, 17:48. Просмотров 1069. Ответов 1
Метки нет (Все метки)

Как проверить включен bluetooth или нет? Если да то одно действие а если нет то другое.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2012, 17:48
Ответы с готовыми решениями:

Как при запуске проверить включен ли обычный интернет?
Доброго времени суток. Как при запуске проверить включен ли обычный интернет?...

Как проверить пустое SharedPreferences или нет при загрузке активити?
У меня вот такая задача при первой загрузке приложения ничего. В строку ввода я...

Как скрыть или как проверить на скрытость компонента?
У меня одно Активити и на нем 2 заголовка (A и B) сверху. Внизу LinearLayout,...

Как вернуть результат в активити включил юзер gps или нет?
Как вернуть результат в активити включил юзер gps или нет?

Как принять сообщение по BlueTooth
Здравствуйте! Уже не первый день ломаю голову по поводу Bluetooth технологии,...

1
Севак
любитель покушать
682 / 634 / 248
Регистрация: 25.09.2011
Сообщений: 1,313
24.10.2012, 18:02 2
С блютузом не работал, но вот что говорит официальная документация

Enable Bluetooth

Next, you need to ensure that Bluetooth is enabled. Call isEnabled() to check whether Bluetooth is currently enable. If this method returns false, then Bluetooth is disabled. To request that Bluetooth be enabled, call startActivityForResult() with the ACTION_REQUEST_ENABLE action Intent. This will issue a request to enable Bluetooth through the system settings (without stopping your application). For example:

if (!mBluetoothAdapter.isEnabled()) {
Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
}

A dialog will appear requesting user permission to enable Bluetooth, as shown in Figure 1. If the user responds "Yes," the system will begin to enable Bluetooth and focus will return to your application once the process completes (or fails).

The REQUEST_ENABLE_BT constant passed to startActivityForResult() is a locally defined integer (which must be greater than 0), that the system passes back to you in your onActivityResult() implementation as the requestCode parameter.

If enabling Bluetooth succeeds, your activity receives the RESULT_OK result code in the onActivityResult() callback. If Bluetooth was not enabled due to an error (or the user responded "No") then the result code is RESULT_CANCELED.

Optionally, your application can also listen for the ACTION_STATE_CHANGED broadcast Intent, which the system will broadcast whenever the Bluetooth state has changed. This broadcast contains the extra fields EXTRA_STATE and EXTRA_PREVIOUS_STATE, containing the new and old Bluetooth states, respectively. Possible values for these extra fields are STATE_TURNING_ON, STATE_ON, STATE_TURNING_OFF, and STATE_OFF. Listening for this broadcast can be useful to detect changes made to the Bluetooth state while your app is running.

Tip: Enabling discoverability will automatically enable Bluetooth. If you plan to consistently enable device discoverability before performing Bluetooth activity, you can skip step 2 above. Read about enabling discoverability, below.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.10.2012, 18:02

Как отправить String по Bluetooth
Как отправить, чтобы было именно String, а не через массив байтов

Как можно узнать включен IP на прослушивание или нет?
Привет всем подскажите как это реализовать практически буду Благодарен каждому...

Как узнать, включен ли автофильтр в данном столбце или нет?
Может кто знает, как это узнать?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru