У меня есть вертушка с огромным количеством предметов
Это часть вашей проблемы.:) Представьте, что Spinners похожи на выпадающие списки в настольных или веб-интерфейсах.Ни один пользователь не хочет использовать его для поиска «огромного количества предметов».Это не то, для чего они.
Подумайте о том, чтобы разбить этот конкретный процесс выбора на собственный диалог или, возможно, даже на собственную активность.Оттуда вы можете предложить гораздо более богатый интерфейс для этого выбора, который может включать ListView с включенной быстрой прокруткой (если адаптер реализует SectionIndexer
, тогда быстрая прокрутка позволит пользователю легко переходить между разделами) и, возможно, постоянное текстовое поле, чтобы пользователь мог фильтровать содержимое в реальном времени до чего-то более управляемого.