最近做一个一个android蓝牙开发的实例,就是简单的打开、关闭功能,实现如下:
首先,要操作蓝牙,先要在AndroidManifest.xml里加入权限
<uses-permissionandroid:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permissionandroid:name="android.permission.BLUETOOTH" />
其次,建立一个蓝牙适配器:
BluetoothAdapter blueAdapt = BluetoothAdapter.getDefaultAdapter();//得到一个默认的蓝牙适配器
/**
* 打开蓝牙
*/
public void openBluetooth()
{
if(!blueAdapt.isEnabled()){
//弹出对话框提示用户是后打开
// Intent enabler = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
//
// startActivityForResult(enabler, REQUEST_ENABLE);
//不做提示,强行打开
blueAdapt.enable();
}
}
/**
* 关闭蓝牙
*/
public void closeBluetooth()
{
if(blueAdapt.isEnabled()){
//不做提示,强行关闭
blueAdapt.disable();
}
}
这是实现的一个简单的打开、关闭的功能,具体操作请参考:
http://www.eoeandroid.com/forum.php?mod=viewthread&tid=18993&extra=page%3D1&page=1
我也是找的此论坛上的,写的很好。在此感谢!!!