问题标签 [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.
android - 对话框中存在的数字选择器(Android)
我正在尝试在我的应用程序中实现 NumberPicker。我希望视图如 Dialogs Guide中所示,即
当我实现数字选择器时我得到了什么
另外,当我从滚动条点击所选项目时,我不想选择文本
PS我尝试搜索谷歌和SO,但找不到我的问题的正确答案
- 我在 SO实现了此处提供的解决方案。
- 已经为值更改定义了侦听器。
- 教程/指南在这里,它只是 NumberPicker 小部件的快速概述。
我想实现类似于
android - 带有 Formatter 的 Android NumberPicker 在第一次渲染时不会格式化
我有一个 NumberPicker,它有一个格式化程序,可以在 NumberPicker 旋转或手动输入值时格式化显示的数字。这工作正常,但是当 NumberPicker 首次显示并且我用setValue(0)
0 初始化它时没有格式化(它应该显示为“-”而不是 0)。一旦我从那一刻开始旋转 NumberPicker,一切正常。
如何强制 NumberPicker 始终格式化 - 无论是在第一次渲染时还是在我使用键盘手动输入数字时?
这是我的格式化程序
我用 将我的格式化程序添加到选择器中setFormatter()
,这就是我对选择器所做的一切。
android - Android NumberPicker animate wheel when using setValue method
i m trying to get the wheel of the numberPicker animated. I found the corresponding question here:
How to change NumberPicker's value with animation?
But i cannot solve it with the suppposed answers. Can somebody please help me?
When changing the value of the numberPicker from lets say 100 to 200, i want the wheel to increment from the old value to the new one. The wheel should slide to the new value. In the link passsy solved it with reflection but i don t know how to use it in practice..
android - 更改选项卡(片段)时保留数字选择器值
我有 3 个选项卡(我正在使用片段),每个片段都有不同的数字选择器......我有一个问题,我在选项卡 1 上,我将 numberpicker 的值设置为 25。好吧,当我去的时候到选项卡 2 和之后我回到选项卡 1,数字选择器的值更改为其默认值,我的意思是,它不会保留之前引入的值...我已经用一个静态类解决了这个问题,我保存了所有值,但每次从一个选项卡转到另一个选项卡时,我都必须检查该类。有没有不同的方法来保持这个值而不使用这个静态类?
我将不胜感激任何帮助。非常感谢。
android - 如何创建数字选择器对话框?
我希望能够创建一个对话框,允许用户从指定范围内选择一个数字。
我知道已经有现有的小部件(例如来自 quietcoding 和 SimonVT 的小部件)已经做到了这一点,但我很难将它们正确地集成到我的应用程序中。此外,这些主要是小部件。我想要一些与 android 开发者页面教程中的非常相似的东西。
我还检查了 NumberPicker 的文档,它说要检查 TimePicker 和 DatePicker 以获取示例,但它们只显示如何使用时间和日期选择器,我很难摸索代码并尝试转换时间选择器只是一个普通的数字选择器。有谁知道从哪里开始?在过去的 3 个小时里,我一直在寻找解决方案,但无济于事。
android - Android - 顺序/嵌套对话框,第二个对话框关闭第一个
我有一个应用程序,当按下按钮时,会出现一个包含列表的对话框,在选择列表中的某个项目后,会出现一个数字选择器对话框。我想要发生的是,在用户从数字选择器对话框中选择一个数字后,只有数字选择器对话框会关闭,而对话框仍然处于打开状态。
到目前为止,这是我的代码。
这是第一个对话框(带有列表的对话框)的代码:
When a certain list item is selected, the numberpicker dialog then pops up using this code:
用户选择某个号码后,号码选择器对话框以及列表中的那个对话框都会关闭。我希望带有列表的对话框继续存在。
显然, setCancellable(false) 没有帮助。
有任何想法吗?即使这是一种不同的方法,我也愿意倾听。
android - 如何在对话框中使用数字选择器
我想使用数字选择器来从用户那里获得折扣百分比。一旦用户输入销售价格,我希望出现一个对话框,询问折扣百分比。我找不到将数字选择器集成到对话框中的方法。
android - 果冻豆和冰淇淋三明治中的android数字选择器默认设计更改
我创建了一个显示数字选择器的 android 应用程序,一切正常...但问题出在设计上....当我在姜饼中运行应用程序时,数字选择器看起来不错....但是当我在冰淇淋三明治和果冻豆中运行相同的东西,数字选择器设计已更改,如下所示。
谁能告诉我如何保留果冻豆姜饼中的默认数字选择器设计
当在冰淇淋三明治和果冻豆中运行时
当在姜饼中运行时
我正在使用放置数字选择器的自定义对话框,代码如下所示
android - 自定义 NumberPicker 按钮.onClickListener
我的一项活动需要一个列表视图,每行都包含自定义数字选择器。我按照这里的建议创建了数字选择器。但是,当我单击按钮时,计数器根本不会增加或减少。
以下是在我的自定义ListView
适配器中找到的代码。
当我尝试调试以查看发生了什么时,计数器甚至没有用“0”初始化。
我尝试在方法中初始化计数器getView()
,但是为了这样做,我需要将计数器设置为 final,然后出现另一个错误说
The final local variable counter cannot be assigned, since it is defined in an enclosing type.
有什么建议么?
更新了附加代码: