저는 Android에서 Java 프로그래밍을 처음 사용하고 있으며 목록이 포함 된 listView 항목을 클릭하여 두 개의 장치를 페어링하는 방법을 알 수 없습니다 새로 발견 된 장치.목록보기 항목, Android를 클릭하여 두 개의 블루투스 장치를 페어링하십시오.
는 이미 새로 발견 된 장치의 집합을 포함하는 목록보기를 만들고 여기에 클릭 이벤트에 대한 내 코드의 일부이다 한`
public class MainActivity extends AppCompatActivity {
ListView newListView; // listView containing newly discovered devices
ArrayAdapter<String> mNewDevicesArrayAdapter;
BluetoothAdapter mBluetoothAdapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
/* Variables definition */
mNewDevicesArrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1);
newListView = (ListView) findViewById(R.id.new_lv);
// New Devices List View item click
newListView.setClickable(true);
newListView.setOnItemClickListener(new AdapterView.OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
// some code must go here, but I can't figure out which one
}
});
}
감사합니다 사전에 도움을!
the documentation에? 이 코드는 지금까지 표시된대로 빈 어댑터를 가지고 있습니다. –
[안드로이드에서 listview 항목을 클릭하여 Bluetooth 장치를 연결하는 방법] (http://stackoverflow.com/questions/19132160/how -to-connect-the-bluetooth-device-by-item-of-listview-in-android) –
발견 된 블루투스 장치 목록이 "newListView"에 저장되지만 어떻게해야하는지 알 수 없습니다 새롭게 발견 된 장치 (newListView에서 항목을 클릭하여 선택)와 BluetoothAdapter를 페어링하려면 BluetoothDevice의 인스턴스를 만듭니다. –