Tengo una lista Ver con algunos artículos.Android ListView y OnClickListener: Cómo obtener el elemento seleccionado
Me gustaría obtener de mi onClickListener el nombre (Cadena) del elemento seleccionado.
Sé cómo obtener la posición seleccionada pero cómo encontrar la cadena de este elemento?
Aquí está mi el detector de clics:
journalNames.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,int position, long id)
{
}});
Mi vista de lista se rellena con alguna consulta de la base de datos.
Gracias.
Creo que el getItemAtPosition() no devuelve un String –
Increíble, gran respuesta. Eso es exactamente lo que necesitaba. Muchas gracias. Solo agregue .getString() al final. –
se puede usar así, String selectedFromList = (String) journalNames.getItemAtPosition (position); o String selectedFromList = (journalNames.getItemAtPosition (position) .toString()); – user370305