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

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

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

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

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

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

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

Спасибо.

Как насчет,

 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);