У меня есть numberpicker:пределы Android NumberPicker на Gingerbread
AlertDialog alertDialog = builder.create();
alertDialog.setTitle("Quantidade");
NumberPicker NP = (NumberPicker)view.findViewById(R.id.npicker);
NP.setMaxValue(1000);
NP.setMinValue(1);
alertDialog.setButton(...);
alertDialog.show();
Это прекрасно работает на Android 4.0.x, но на Android 2.3.x я получаю
java.lang.NoSuchMethodError: android.widget.NumberPicker.setMaxValue
Если удалить NP.setMaxValue(1000)
и NP.setMinValue(1)
, он работает, но ограничения установлены как 0, есть ли способ установить лимиты выбора номера на Android 2.3.x?
Я уже знал это, но я увидел, что NumberPicker появился на android 2.3.x, поэтому я подумал, что есть какой-то способ изменить пределы. он появляется и отлично работает без каких-либо ошибок, но он подходит только к 0 – Joaolvcm
Как вы можете видеть на веб-сайте, на который указывает ссылка, компонент был доступен до этого, но не был частью публичного API. Поэтому рискованно использовать его, даже если вы можете с ним скомпилировать. – Rajesh
Привет! Почему эта поддержка не поддерживается библиотекой поддержки Google? – Karoly