android 断开蓝牙连接,如何在android中连接和断开扬声器蓝牙
我嘗試在android中連接speakerBluetooth(我使用UE BOOM Speaker),該設備已配對,然后我將此設備連接到我的Android手機,通過藍牙播放音樂 . 但我失敗了,這段代碼可以連接,但不能在mySpeaker中播放 . 我用的是android 4.2(軟糖) .
這是我的代碼:
Set pairedDevice;
BluetoothAdapter mBtAdapter;
BluetoothSocket socket;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mBtAdapter = BluetoothAdapter.getDefaultAdapter();
pairedDevice = mBtAdapter.getBondedDevices();
//if paired device > 0
if (pairedDevice.size() > 0) {
//show paired device
for (BluetoothDevice device : pairedDevice) {
//try connect to UE BOOM Speaker
if (device.getName().equals("UE BOOM")) {
Method m;
BluetoothDevice hxm = BluetoothAdapter.getDefaultAdapter()
.getRemoteDevice(device.getAddress());
try {
m = hxm.getClass().getMethod("createRfcommSocket",
new Class[] { int.class });
socket = (BluetoothSocket) m.invoke(device, 1);
socket.connect();
Toast.makeText(this, "connect", Toast.LENGTH_SHORT)
.show();
socket.close();
} catch (Exception ex) {
Toast.makeText(this, "not connect", Toast.LENGTH_SHORT)
.show();
}
}
}
}
}
我在艙單中的許可:
有什么建議嗎?
問候 .
總結
以上是生活随笔為你收集整理的android 断开蓝牙连接,如何在android中连接和断开扬声器蓝牙的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jquery点击label触发2次的问题
- 下一篇: 17:文字排版