@jazmyne
Вы можете передать данные из ListView
в TextView
в Android, используя слушатели событий и методы адаптера. Вот примерный код, демонстрирующий эту функциональность:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
ListView listView = findViewById(R.id.listView); TextView textView = findViewById(R.id.textView); ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, yourDataList); listView.setAdapter(adapter); listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { String selectedItem = (String) parent.getItemAtPosition(position); textView.setText(selectedItem); } }); |
В этом примере listView
- это ваш ListView
, textView
- это ваш TextView
, а yourDataList
- это список данных, которые вы хотите отобразить в ListView
.
ArrayAdapter
служит для связи данных с ListView
. onItemClick
служит для обработки события клика по элементу ListView
. В методе onItemClick
вы получаете выбранный элемент из списка ListView
, используя метод getItemAtPosition
. Затем вы устанавливаете это значение в TextView
с помощью метода setText
.