Intereting Posts
Как использовать задачуCheckCheck для запуска тестов на удаленных устройствах Android, как отображать 2 списка в одном действии один за другим Android – предотвращение перезагрузки WebView при повороте Предупреждение. Не печатайте «/ data /»; Вместо этого используйте Context.getFilesDir (). GetPath () Как использовать onQueryTextChange со многими фрагментами Android – получить значение от HashMap Spinner автоматически выбирается при вводе активности. Как я могу избежать этого? Может ли Android поддерживать Zeroconf / Bonjour через Bluetooth? Как насчет TCP / IP? Сбой приложения для Android (фрагмент и xml onclick) Ошибка загрузки. Вам необходимо использовать другой код версии для вашего APK, потому что у вас уже есть код версии 2 Скрытие / отображение панели инструментов при прокрутке фрагмента на вкладках Исключая исключение eclipse в скрипте ant Упаковка приложений для приложений для Android не соответствует вкусам Как сделать несколько кнопок и OnClickListeners Как запустить эмулятор Android для Intel x86 Atom без аппаратного ускорения в Windows 8 для API 21 и 19?

Android ListView и OnClickListener: как получить выбранный элемент

У меня есть listView с некоторыми элементами.

Я хотел бы получить от моего onClickListener имя (String) выбранного элемента.

Я знаю, как получить выбранную позицию, но как найти строку этого элемента?

Вот мой прослушиватель кликов:

journalNames.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view,int position, long id) { }}); 

В моем спискеView есть запрос из базы данных.

Спасибо.

Solutions Collecting From Web of "Android ListView и OnClickListener: как получить выбранный элемент"

Как насчет,

 journalNames.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view,int position, long id) { String selectedFromList = (journalNames.getItemAtPosition(position).getString()); }}); 

Вы можете найти его либо на виду, либо на родительском. В eclipse просто введите вид. И посмотрите, какие методы вы получите после ввода. (Точка). Я думаю, что это самое лучшее.

 parent.getAdapter().getItem(position);