在Android手机上自动启用蓝牙

时间:2011-07-06 14:01:41

标签: android bluetooth

  

可能重复:
  How to enable/disable bluetooth programmatically in android

我正在尝试编写一个应用程序,该应用程序将打开蓝牙以扫描设备并连接到特定设备(如果它在范围内)。 我的问题是如果它关闭,我该如何打开蓝牙? 如果我使用:

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

如果用户想打开蓝牙,则仍然存在问题。 我可以在没有用户参与的情况下以编程方式打开吗?

1 个答案:

答案 0 :(得分:0)

在没有用户操作的情况下,无法打开BT,GPS,WiFi等手机功能。由于安全问题,它是1.6(?)中引入的android功能。