android - 在 Android 3 中使用 NumberPicker

标签 android user-interface android-widget

我正在尝试在 Android 3.1 中使用 NumberPicker 小部件。我认为它现在是一个标准小部件,是公共(public) API 的一部分,不再是内部小部件。 但是,它不起作用。我可以看到一个带有“0”的文本编辑器,但是没有按钮,我不能滚动它,我也不能用键盘输入新数字。

更新:

这是我用于测试的 xml:

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

</LinearLayout>

我所说的不起作用是指:它没有显示箭头(参见 the screenshot ),并且在模拟器上键盘没有显示。在真实设备上可以,但我无法输入文本,只能删除它。

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

最佳答案

尝试通过

设置 NumberPicker 中可能的值

setMaxValue setMinValuesetDisplayedValues

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

关于android - 在 Android 3 中使用 NumberPicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7979857/

相关文章:

java - 安卓 : Add text to create a list with image at the top.

java - 已签名的 APK 具有不同的 Facebook key 哈希

c - 如何在主窗口菜单中放置关闭按钮?

multithreading - 繁忙的游标-为什么?

android - 在图像上缩放图像点击事件

Android位图颜色实时修改

android - onPageSelected 不适用于第一页

android - MediaRecorder.setVideoFrameRate() 没有任何效果

java - 如何获取预定事件与 JavaFX GUI 交互

Android PendingIntent 启动 Activity