Cómo obtener el valor del artículo en Spinner
Primero comprenda los parámetros relacionados con el adaptador utilizado por Spinner
AdapterViewlt;?gt; parent, representa Spinner
Vista de vista, representa el elemento seleccionado p>
p>
int posición, representa el subíndice de los datos
long id representa el subíndice de la entrada en todas las entradas
En general, posición e id son iguales
Después de comprender el significado de los parámetros relacionados con el adaptador, es fácil escribir el código para obtener el elemento,
public void onItemSelected(AdapterViewlt;?gt; parent, Ver vista, posición int,
long id) {
//Saber qué elemento está seleccionado
//1 Dado que los datos se pueden obtener directamente del ver
/* TextView tv_city = (TextView) view.findViewById(R.id.tv_city);
String ciudad = tv_city.getText().toString();
Toast .makeText(this, city, 1).show();*/
//2 Si conoce el subíndice de los datos, puede obtenerlo directamente de los datos p>
/* String ciudad = ciudades [posición];
Toast.makeText(this, city, 1).show();*/
//3 Obtener directamente desde Spinner
/* String city = (String) spinner.getSelectedItem();
Toast.makeText(this, city, 1).show(); /p>
//4 del adaptador Obtener
String city = adaptor.getItem(position);
Toast.makeText(this, city, 1).show() ;
}
p>