5

Я разрабатываю приложение с минимальной версией SDK версии 14. Сэндвич с мороженым и целевая версия - Android Marshmallow.AppCompatSpinner vs android.widget.Spinner для приложения с мин. SDK версии 14

DO Мне нужно использовать AppCompatSpinner или обычный счетчик будет работать на устройствах ICS со всем материальным внешним видом?

ответ

0

В зависимости от того, чего вы хотите достичь. Если для вас важна обратная совместимость, то обязательно посетите компоненты AppCompat, потому что они разработаны с учетом обратной совместимости. Компоненты non-appcompat - это путь вперед, и вы должны выбрать их, если вас больше интересуют новые функции, которые они приносят, по сравнению с их кузенами appcompat. Итак, все зависит от поддержки вашего приложения.

3

Если вы посмотрите на страницу AppCompatSpinner, вы увидите следующую строку.

Это будет автоматически использоваться, если вы используете Spinner в своих макетах. Вам нужно будет только вручную использовать этот класс при написании пользовательских представлений.

Таким образом, вам не нужно выбирать между Spinners и AppCompatSpinners.