问题标签 [numberpicker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
13515 浏览

android - 在 Android 中将 OnValueChange 实现为 NumberPicker

我正在尝试将 onValueChangeListener 添加到我在 android 4.2.2 中的号码选择器 (np1) 中。

这是我到目前为止所拥有的


尝试测试它的功能我一直在使用这个

有谁知道一种简单的方法来实现这个监听器,而无需我的主要活动实现 NumberPicker.OnValueChangeListener?

注意:我反对让我的主要活动实现 NumberPicker.OnValueChangeListener 的唯一原因是因为我必须将 main 设置为 abstract 并且我的应用程序将无法运行。

0 投票
2 回答
3872 浏览

android - 缺少 Android NumberPicker、DatePicker、TimePicker 箭头

我在 Android 应用程序的 NumberPicker、DatePicker 和 TimePicker 上看到了很多带有上下箭头的例子。但是当我使用它时,应用程序没有显示箭头。

有什么技巧可以让箭头显示出来吗?

SDK 是 API 版本 17 和修订版 2。

代码非常简单。

创建活动

0 投票
1 回答
5591 浏览

android - Android NumberPicker OnValueChangeListener

我有一个关于 Android 的问题NumberPicker。当用户在 a 上执行 Fling 时NumberPicker,每一步OnValueChange都会触发 Listener。我可以这样改变吗,oldVal 和 newVal 之间的差异可能超过 1 并且 Listener 只触发一次?

提前致谢。

编辑:我将尝试在我的代码中更具体地解释它。

此方法称为 inonValueChange。它发送消息的速度太快,以至于我连接的设备无法及时做出反应。所以我需要以任何方式放慢速度。有谁知道如何在不让我的主线程休眠的情况下减慢它的速度?当它处于睡眠状态时,整个 GUI 在此期间没有响应。我尽量避免这种情况。

谢谢。

0 投票
1 回答
1007 浏览

android - Android NumberPicker 小部件在模拟器和图形布局上看起来不同

我正在尝试将一些数字选择器放入我的应用程序中,但它们在模拟器和图形布局上的外观有很大不同。以下是截图:

这是它在模拟器上的样子:http: //i40.tinypic.com/4sz9f4.png

这是 Eclipse 图形布局的屏幕截图:http: //i44.tinypic.com/2rzsw2a.png

我读过你必须使用主题或主题。Holo 但都不能解决这个问题。我真的很想知道修复它的方法。

顺便提一句。我的模拟器使用与图形布局相同的 API 版本。

好吧,我真的不需要图形布局的外观,如果有人能告诉我如何更改数字选择器上的标签颜色就足够了,它出现在模拟器或数字选择器中,看起来像来自图形布局。

0 投票
3 回答
6942 浏览

java - Android NumberPicker 在显示值更改时包装值

我有Dialog一个 3numberpickers里面的机器人。更改第三个选择器会触发前 2 个显示值的更改pickers。但是我注意到当我更改显示的值并调用

它仍然以视觉方式显示新值(我可以看到第一个值上方的最后一个值)。

如果我触摸选择器,它会突然卡入非环绕选择器轮。奇怪的是我打电话

设置显示值后,它返回 false ......就像我设置它一样。但视觉上是错误的。

有什么想法吗?

非常感谢!

0 投票
2 回答
860 浏览

android - onRestoreInstanceState 中的 Android DialogPreference NullPointerException

我正在尝试DialogPreference使用两个NumberPicker对象来实现 a ,以NumberPicker在方向更改后恢复最后更改的值:

}

有两个问题:

  1. 当我打开我的自定义首选项,更改其中一个选择器的值,然后将手机从纵向旋转到横向时,应用程序崩溃。错误是NuLLpointerException,它指向我尝试将恢复的值分配给我的一个NumberPicker对象的行。
  2. 这更像是一个问题而不是一个问题。我从 Android 开发者主页复制了 BaseSavedState 内部类和 onSaveInstanceState()、onRestoreInstanceState() 函数,但是当我尝试应用程序在方向更改时恢复值时,手机显示的是持久值,而不是方向更改前的最新值。当我尝试使用日志消息检查代码时,我发现我的手机在 SaveInstanceState isPersisted 检查退出了该功能并且根本不使用 BaseSavedState 对象。我注释掉了 isPersisted 检查,所以现在我可以从 BaseSavedState 对象中保存和检索值,但在那之后问题就出现了。1 出现。所以我的问题是,如果偏好是持久的,那么跳过 BaseSavedState 对象创建的原因是什么。
0 投票
3 回答
11913 浏览

android - Android:NumberPicker 不起作用

我在布局中添加了一个 NumberPicker 并调试了我的应用程序。现在我看到 NumberPicker 不起作用,我看不到任何“+”或“-”按钮,而且当我点击键盘上的数字时,什么也没有发生。

这是我的布局文件:

问题出在哪里?

0 投票
1 回答
1245 浏览

android - Android:NumberPicker 行为不正常

我在布局中有两个数字选择器,我正在使用 AlertDialog Box 的布局。但是,这两个数字选择器没有用于增加/减少值的滚动条。我也无法手动输入值。任何人都可以帮我找到错误。

对话框.xml

来自访问此布局的活动的代码片段:

0 投票
4 回答
14715 浏览

android - Create NumberPicker dialog in preference

I am trying to create a NumberPicker dialog in my preference screen. I have already made one following this:https://stackoverflow.com/a/5533295/2442638

However, for my second dialog, I only want one spinner, so I have adapted the code as follows:

There are no errors and the dialog pops up correctly, but the layout of it seems to be "messed up" :-). The blue line stretch across the whole dialog instead of just the width of the numbers. enter image description here

The question is - how to set the layout correctly? (I am sure there are lots of other mistakes as well!)

Thank you

0 投票
1 回答
647 浏览

android - DialogFragment 和 NumberPicker 中的 InvocationTargetException

我试图在对话框中显示一个 NumberPicker,以便让用户选择一个介于 0 和 10 之间的值。这是我试图让它工作的第二天。

这就是我所拥有的:

  • fragment_number_picker(布局):

    /li>
  • 对话框片段定义:

    /li>
  • 从主 Activity 调用:

    /li>

我得到一个 InvocationTargetException 并且我无法让它工作。

有任何想法吗?谢谢!