我正在尝试使用Android 3.1中的NumberPicker小部件。我认为它现在是标准小部件,是公共API的一部分,而不再是内部小部件。 但是,它不起作用。我可以在其中看到带有“0”的textEdit,但是没有按钮,我无法滚动它,也无法用键盘输入新的数字。
这是我用于测试的xml:
<NumberPicker
android:id="@+id/numberPicker1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
通过说不起作用我的意思是:它没有显示箭头(参见the screenshot),并且在模拟器上键盘没有显示。它在一个真实的设备上,但我不能输入文本,我只能删除它。
有什么建议吗?当有标准的小部件时,我真的很讨厌编写自己的小部件。
答案 0 :(得分:7)
尝试通过
设置NumberPicker中可能的值setMaxValue setMinValue或setDisplayedValues
如果NumberPicker不知道要显示哪些值,则可能无法正常工作。