Mam androida, który jest zapełniany listą ciągów znaków za pomocą ArrayAdapter i działa dobrze, jednak ze względu na sposób wyświetlania pokrętła, napotykam problem z wysokością wyświetlania z elementami listy.Jak mogę zarządzać wysokością elementów androida spinnera?
Na pierwszy rzut oka wydaje się, że ArrayAdapter może używać jednego układu do wyświetlania opcji, które prowadzą do problemu, który mam. Podczas wyświetlania bieżącej pozycji w tarczy (gdy użytkownik nie wybiera nowego elementu z listy), spinner podkłada tekst tak, aby spiner był rozsądnym rozmiarem do kliknięcia. Jednak gdy użytkownik dotknie go i wyświetli listę w celu wybrania nowego elementu, przedstawione elementy listy będą miały niewielki wzrost. Jeśli korzystam z układu przedmiotów, który przedstawia elementy listy na rozsądnej wysokości, to sama tarcza staje się ogromna z powodu własnego dopełnienia elementu listy.
Jakieś pomysły dotyczące tego, w jaki sposób mogę zarządzać wysokością tych dwóch trybów wyświetlania elementów, tak aby skutecznie wyświetlały się z tą samą wartością wysokości, a nie większą niż wysokość wyświetlanego elementu listy?
To jest idealne. Dziękuję Ci! Aby być czystym, metoda setDropDownViewResource ustawia wyświetlanie elementów, gdy użytkownik wybierze z listy elementów. – rushinge