Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:强制蓝牙_Android_Bluetooth Lowenergy_Android Bluetooth_Onactivityresult_Estimote - Fatal编程技术网

Android:强制蓝牙

Android:强制蓝牙,android,bluetooth-lowenergy,android-bluetooth,onactivityresult,estimote,Android,Bluetooth Lowenergy,Android Bluetooth,Onactivityresult,Estimote,有没有办法强制开启蓝牙 到目前为止,我只发现了以下内容(使用我正在使用的estimote sdk): 然后在活动结果的中: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == REQUEST_ENABLE_BT) { if (resultCode == Activity.RESULT_OK) {

有没有办法强制开启蓝牙

到目前为止,我只发现了以下内容(使用我正在使用的estimote sdk):

然后在活动结果的
中:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == REQUEST_ENABLE_BT) {
        if (resultCode == Activity.RESULT_OK) {
            connectToBlueTooth();
        }
        else {
            Toast.makeText(this, "Bluetooth not enabled", Toast.LENGTH_LONG).show();
        }
    }
    super.onActivityResult(requestCode, resultCode, data);
}
但这会询问用户是否要打开蓝牙。。。但是有没有一种方法可以在不询问用户的情况下打开它

而且,如果没有办法,我如何在活动之外使用这种技术


谢谢

尝试以下蓝牙适配器:

BluetoothAdapter.getDefaultAdapter().enable();

请像这样尝试BluetoothAdapter:

BluetoothAdapter.getDefaultAdapter().enable();

光滑如丝!非常感谢你!光滑如丝!非常感谢你!