我正在尝试使用Android 2.0.1 SDK启用蓝牙功能,我正在使用以下文档中的一些代码:http://developer.android.com/guide/topics/wireless/bluetooth.html
这是:
if (!mBluetoothAdapter.isEnabled()) {
Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
}
我在REQUEST_ENABLE_BT部分遇到错误,Eclipse说它无法解析。我做错了什么?
答案 0 :(得分:18)
REQUEST_ENABLE_BT
部分是您应在onActivityResult
方法中处理的请求代码。在该方法中,您将收到有关启用蓝牙是否成功的通知。
在该代码片段中,他们没有显示它的定义,但它只是一个常量整数,因此您可以将其设置为您喜欢的任何值。
有关从活动启动中获取结果的详细信息,请参阅documentation for startActivityForResult。