Jak mogę utworzyć listę rozwijaną? Próbowałem ScrollView, ale nie jest to dokładnie to, czego potrzebuję.
android
list
drop-down-menu
android-spinner
użytkownik1820528
źródło
źródło
Odpowiedzi:
Najlepszym sposobem na to jest:
Zapowiedź:
XML:
Jawa:
Uwagi:
Więcej informacji:
To są podstawy, ale eksperymentów można nauczyć się więcej.
https://developer.android.com/guide/topics/ui/controls/spinner.html
źródło
String array
z wartościami statycznymi, co jeśli dane pochodzą zweb service
Into thespinner
(drop down) `? Jak powinniśmy to zrobić?this
w tym przykładzie odnosi się do aktywności. Ale tak, musisz przekazać prawidłowyContext
obiekt do tego parametru.Spinner xml:
Jawa:
źródło
Oto jego kod.
Activity_main.xml
strings.xml
Główna aktywność
Ten przykład pochodzi z http://www.ahotbrew.com/android-dropdown-spinner-example/
źródło
Ten kod jest dla mnie odpowiedni, mam nadzieję, że Ci również pomoże.
item.xml
details.xml
Klasa adaptera:
Klasa StatusBean:
Klasa aktywności:
Wewnątrz na Utwórz metos:
źródło
Potrzebujesz
Spinner
. Oto przykład:źródło
źródło
Spróbuj tego...
źródło
Spróbuj tego:
activity_main.xml: -
źródło