Как получить текст listitem в onItemClick-слушателе?

Я создал представление списка, и я добавил какой-то элемент, может ли кто-нибудь помочь мне получить текст элемента в элементе Click Click Listener?

lv.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView <? > parent, View view, int position, long id) { Object o = parent.getItemAtPosition(position); String keyword = o.toString(); Log.v("value ", "result is " + keyword); } }); 

Я пробовал вышеуказанный код, но он не работает …

Я предполагаю, что у вас есть TextView на элементе.

 lv.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView <? > parent, View view, int position, long id) { TextView txt = (TextView) parent.getChildAt(position - lv.firstVisiblePosition()).findViewById(R.id.mylistviewtextview); String keyword = txt.getText().toString(); Log.v("value ", "result is " + keyword); } }); 

Или вы можете получить текст из ArrayList вы кормите ListView

Прежде всего, правильное событие для перехвата для выбора – onItemSelected потому что выбор не мог быть сделан в обработчике onClick. И тогда вопрос был хорошо рассмотрен здесь в stackoverflow.

Надеюсь, эта ссылка поможет вам

Android, Custom ListAdapter получает TextView-Text

Intereting Posts
Можно ли использовать GradientColor для определения градиента для заливки или штриха целиком в XML? Подходящее устройство Android для инженерного проекта Обновить настройки в PreferenceActivity on Resume Как сгенерировать отчет о покрытии кода для androidTest с использованием Jacoco в студии android Карты андроидов автоматически вращаются Обмен фрагментами с помощью hide и show со сдвигом слайдов приводит к исчезновению Что означает «полу-общественная служба» в Android? Как выровнять панель инструментов Android в нижней части экрана? (Библиотека поддержки дизайна) Элементы панели инструментов за панель состояния Почему FirebaseRemoteConfig.fetch не вызывает обратный вызов? Android: Как импортировать контакт с телефона? EditText не теряет фокус Сделать два текстовых вида в относительной компоновке занимают 50% высоты Выяснение версии Android в AOSP на время компиляции собственного кода? Android obguascated proguard вызывает причину NullPointerException, когда это действительно не должно быть