适用于BluetoothSocket.connect()的Android蓝牙设置超时;

时间:2015-05-27 15:25:10

标签: android bluetooth

是否有机会为

设置超时
BluetoothSocket.connect();

这样方法在一定时间后取消了吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

如果要在一定时间内未连接设备时取消连接尝试,请运行线程。

runOnUiThread(new Runnable() {
    @Override
    public void run() {
        new Handler().postDelayed(new Runnable() {
            @Override
            public void run() {
                //Do something after 5 second
            }
        }, 5000);
    }
});