通过单击listView项目Android,将两个蓝牙设备配对

时间:2016-11-11 20:06:51

标签: java android listview android-bluetooth

我对用于Android的java编程相对较新,并且无法通过单击包含新发现设备列表的listView项来找出如何配对两个设备。

我已经创建了一个包含一组新发现设备的listView,这是我点击事件代码的一部分:`

composer.lock

先谢谢你的帮助!!!

1 个答案:

答案 0 :(得分:1)

您在适配器中有一个字符串列表,是吗?

您可以从BluetoothAdapter

获取BluetoothDevice个对象
newListView.setOnItemClickListener(new AdapterView.OnItemClickListener(){
    @Override
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

        String address = mDevicesAdatper.getItem(position);
        BluetoothDevice btDevice = mBluetoothAdapter.getRemoteDevice(address);

        // TODO: Pair

    }
});

处理配对设备的大部分细节都在the documentation