在Android 3中使用NumberPicker

Vio*_*ffe 2 user-interface android android-widget

我正在尝试使用Android 3.1中的NumberPicker小部件.我认为它现在是标准小部件,是公共API的一部分,而不再是内部小部件.但是,它不起作用.我可以在其中看到带有"0"的textEdit,但是没有按钮,我无法滚动它,也无法用键盘输入新的数字.

更新:

这是我用于测试的xml:

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

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

通过说不起作用我的意思是:它没有显示箭头(见截图),并且在模拟器上键盘没有显示.它在一个真实的设备上,但我不能输入文本,我只能删除它.

有什么建议?当有标准的小部件时,我真的很想写自己的小部件.

Jan*_*usz 7

尝试通过设置NumberPicker中可能的值

setMaxValue setMinValuesetDisplayedValues

如果它不知道要显示哪些值,则NumberPicker可能无法正常工作.