Я пытаюсь настроить виджет NumberPicker
, используя API 14 . В Интернете очень мало учебных пособий или инструкций, которые помогут мне правильно их настроить.
пока у меня есть следующий код, реализованный в main.xml :
<NumberPicker
android:id="@+id/numberPicker1"
android:layout_width="match_parent"
android:layout_height="48dp"
android:orientation="horizontal" />
и в основном действии в методе onCreate ():
NumberPicker np = (NumberPicker) findViewById(R.id.numberPicker1);
String[] nums = new String[20];
for(int i=0; i<nums.length; i++)
nums[i] = Integer.toString(i);
np.setMinValue(1);
np.setMaxValue(20);
np.setWrapSelectorWheel(false);
np.setDisplayedValues(nums);
np.setValue(1);
При запуске моего приложения в эмуляторе виджет средства выбора номера не отображается должным образом. Кнопки не влево и вправо, а вверх и вниз. И значения перекрывают друг друга вместо того, чтобы отображаться одно число. Нажатие на стрелку приводит к сбою приложения.
EDIT
Внесены изменения, как описано ниже в первом ответе, однако numberpciker не используется, см. Скриншот:
Любая помощь будет оценена.