我有手机的本地蓝牙进行手机和手机之间的配对,然后我做了一个小程序检测蓝牙状态,但是问题出现了.我怎么才能得到本地蓝牙的状态和传送内容那?很疑惑求解

解决方案 »

  1.   

    传送内容不会系统不会保存吧!获取本地蓝牙状态使用BluetoothAdapter.getScanMode获得状态,有三种一种是蓝牙没有开启,一种是蓝牙开启,可以连接其他设备,一种是在第二种的基础上蓝牙可见,既可以其他设备搜索到,由可以连接其他设备。
    关于对方蓝牙发送的信息,需要一个线程单独监听建立的BluetoothSocket.getInputStream()输入流,
      

  2.   

    当然可以。
    网上关于蓝牙的例子挺多的,如果是两个手机时间的通讯可以参考android自带的例子bluetoothchat,如果是多个手机之间的蓝牙互联,有一个android的开源项目BTClickLinkCompete,特别是后面这个项目实现了多部手机的互联(代码很有参考性)