Parece que la clase Spinner de android (y posiblemente ListView en general, aunque no estoy seguro) llama al método onItemSelected()
de OnItemSelectedListener después de llamar al setAdapter()
, incluso si el usuario no ha seleccionado nada explícitamente.¿Cómo evitar que el spinner de Android invoque itemselectedlistener al configurar el adaptador?
Veo cómo esto podría ser útil en muchas situaciones, pero a veces solo quiero llamar a onItemSelected()
cuando un elemento se selecciona específicamente.
¿Hay alguna forma de controlar este comportamiento y hacer que Spinner NO llame al onItemSelected()
después de configurar el adaptador?
Si el usuario presiona el primer elemento de la el código anterior no tiene ningún efecto. – matheuslf
El mismo problema que estoy enfrentando – theLazyFinder