Tengo un pequeño problema con un spinner
.android spinner performClick onItemSelected
Creo un Spinner
el usuario hace clic en un botón. El Spinner
se muestra como debería ser, pero cuando se debe llamar al onItemSelected
, no pasa nada.
Este es el código
public void setUpSpinner(){
spinner = new Spinner(this);
CustomArrayAdapter<String> adapter = new CustomArrayAdapter<String>(this, android.R.layout.simple_spinner_item, getAsStrings());
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(this);
}
public void onClick(View view) {
spinner.performClick();
}
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
String getName = (String) spinner.getSelectedItem();
getListFromName(getName);
}
Cualquiera sabe lo que está mal aquí?
Gracias chicos.
Gracias .... Me quedé con el mismo problema ........ – hemu
Qué gran solución funciona bien – Santosh
@Bastaix Podría decirnos cómo declara el Spinner. –