onItemSelectedListener wird nur ausgelöst, wenn sich die Auswahl tatsächlich ändert?

8

Ich verwende setOnItemSelectedListener auf einem Spinner. Der Listener wird ausgelöst, wenn ich die Auswahl ändere, aber nicht, wenn ich den gleichen Eintrag wähle, der bereits ausgewählt ist. Ich muss notified sein, auch wenn der Benutzer den gleichen Artikel auswählt, der bereits ausgewählt ist. Ich habe über setOnItemClickListener gelernt, aber es wird nicht von Spinner unterstützt.

Irgendwelche Hinweise?

TIA

    
Regis St-Gelais 12.08.2011, 16:19
quelle

2 Antworten

1

Wenn Sie immer noch nach einer Lösung für diese Frage suchen, Regis, sollten Sie sich eine verwandte Frage, die ich vor einiger Zeit gestellt habe , die mehrere Antworten mit guten Ideen gibt, wie man dieses Problem umgehen kann.

    
Amos M. Carpenter 15.11.2011 06:00
quelle
-2

Haben Sie versucht, onNothingSelected() zu überschreiben? in onNS() implementieren Sie, um / get / was auch immer mit "default" ausgewählt wird. Ich hoffe du verstehst meine Idee.

%Vor%     
Nikola Despotoski 12.08.2011 16:22
quelle

Tags und Links