1

レイアウトで作成したリストにペアリングされたすべてのデバイスを一覧表示したい..このコードの何が問題なのですか? 結合されたすべてのデバイスを表示するためにこの関数を作成しました

void tooth_scan() {
    ListView listView = (ListView) findViewById(R.id.pairList);
    Set<BluetoothDevice> pairedDevices = bAdapter.getBondedDevices();
    devicesPaired = new String[pairedDevices.size()];
    int count = 0;
    if (pairedDevices.size() > 0) {
        for (BluetoothDevice device : pairedDevices) {
            devicesPaired[count] = device.getName();
        }

        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1, android.R.id.text1,
                devicesPaired);
        listView.setAdapter(adapter);
    }
}
4

1 に答える 1