Ich möchte das onClick-Ereignis erfassen, wenn der Benutzer einen Drehfeldwert auswählt.
Ich habe versucht, OnClickListener
zu implementieren und den folgenden Code zu verwenden:
Und binden mit:
%Vor% Das kompiliert, aber ich bekomme eine RuntimeException
Anweisung, OnItemClickListener
anstatt OnClickListener
für AdapterView
zu verwenden.
Wie kann ich dieses onClick-Ereignis erfassen?
Anstatt den OnClickListener des Spinners zu setzen, versuchen Sie, OnTouchListener und OnKeyListener einzustellen.
%Vor%und die Zuhörer:
%Vor%Behandeln Sie einen Spinner nicht wie eine Schaltfläche, Schaltflächen haben onClick-Ereignisse. Spinner haben onItemSelected-Ereignisse.
Sie sollten das onItemSelected-Ereignis des Spinner wie folgt erfassen:
%Vor%Tags und Links android android-widget android-spinner