Can someone teach me how can I find out if bluetooth is connected to other device (mobile, headset, etc.)
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I don’t know of any way to get a list of currently connected devices, but you can listen for new connections using the ACL_CONNECTED intent:
http://developer.android.com/reference/android/bluetooth/BluetoothDevice.html#ACTION_ACL_CONNECTED
This intent includes an extra field with the remote device that the connection is with.
On Android, all Bluetooth connections are ACL connections, so registering for this intent will get you all new connections.
So, your receiver would look something like this: