在Android 3中使用NumberPicker

时间:2011-11-02 11:52:54

标签: android user-interface 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>

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

有什么建议吗?当有标准的小部件时,我真的很讨厌编写自己的小部件。

1 个答案:

答案 0 :(得分:7)

尝试通过

设置NumberPicker中可能的值

setMaxValue setMinValuesetDisplayedValues

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