Использование NumberPicker в Android 3 - PullRequest
2 голосов
/ 02 ноября 2011

Я пытаюсь использовать виджет NumberPicker в Android 3.1.Я полагаю, что теперь это стандартный виджет, часть общедоступного API, а не внутренний виджет.Тем не менее, это не работает.Я вижу текстовое редактирование с «0», но кнопок нет, я не могу его прокрутить и не могу ввести новый номер с клавиатуры.

Обновление:

Вот xml, который я использовал для тестирования:

    <NumberPicker
        android:id="@+id/numberPicker1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

</LinearLayout>

Говоря, что это не работает, я имею в виду следующее: на нем не отображаются стрелки (см. снимок экрана)), и на эмуляторе клавиатура не отображается.На реальном устройстве это так, но я не могу набрать текст, я могу только стереть его.

Есть предложения?Я очень не хочу писать свой собственный виджет, когда есть стандартный.

1 Ответ

7 голосов
/ 04 ноября 2011

Попробуйте установить значения, которые возможны в NumberPicker через

setMaxValue setMinValue или setDisplayedValues ​​

возможно, NumberPicker не работает, если он не знает, какие значения отображать.

...