Olá, estou tentando uma implementação do spinner mas estou enfrentando alguns bugs caóticos.
Por exemplo, quando a lista só tem um objeto eu não consigo usar o listener de 'onItemSelectedListener' pq ele já foi usado no oncreate do aplicativo e toda vez que clico no spinner novamente ele simplesmente não executa o código. Ou seja, o listener não funciona quando se clica num item, ele funciona uma vez por seleção de item. Se a lista só tem um item e eu 'gasto' o listener no momento que a aplicação é criada eu não consigo mais ter acesso ao código dentro do listener.
Eu preciso que esse bendido listener funcione SEMPRE que eu clicar num item pq é só lá dentro que consigo buscar a posição do objeto e assim repassar pros outros métodos.
se alguém puder me dar uma força agradeço pq já perdi mó tempão nisso e nada de resolver.