问题标签 [android-number-picker]

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 投票
10 回答
14481 浏览

android - 带有 Formatter 的 Android NumberPicker 在第一次渲染时不会格式化

我有一个 NumberPicker,它有一个格式化程序,可以在 NumberPicker 旋转或手动输入值时格式化显示的数字。这工作正常,但是当 NumberPicker 首次显示并且我用setValue(0)0 初始化它时没有格式化(它应该显示为“-”而不是 0)。一旦我从那一刻开始旋转 NumberPicker,一切正常。

如何强制 NumberPicker 始终格式化 - 无论是在第一次渲染时还是在我使用键盘手动输入数字时?

这是我的格式化程序

我用 将我的格式化程序添加到选择器中setFormatter(),这就是我对选择器所做的一切。

0 投票
2 回答
1526 浏览

android - Android NumberPicker setMin/Max

我尝试在 NumberPicker 上设置最小值/最大值。我有以下价值观:

我设置

选择器将显示

但是,当我设置

它显示One,但我期望Two。我很困惑。为什么会显示 One?

0 投票
0 回答
142 浏览

android - Android NumberPicker optimization

I need to create two NumberPicker, one with 5000 elements, and the other one with 20000 elements. I set up this two pickers at startup of my app (inside splashscreen activity), but generation requires a lot of time (more or less 10/15 seconds). There's a way to optimize this process and reduce generation time?

this is how i initialize pickers:

then i change color of picker (it's showed into a Custom dialog)

0 投票
1 回答
1082 浏览

java - 如何更改 Android java/xml 中的 numberPicker 速度

如何更改 numberPicker 的速度?我的号码选择器:

0 投票
3 回答
503 浏览

android - 如何获得不同的号码选择器号码并总计

我已经创建了 3 个数字选择器,计划在选择时添加/总计这些数字选择器,但现在我面临一些字符串数组问题

输入:这里我选择的数字 frm number picker 20, 30 , 10

输出:103020

但我需要它总计 10+20+30=60 并且不显示像 103020 这样的输出

0 投票
1 回答
327 浏览

java - 将数字从第一个活动传递给数字选择器

这是我的第一个活动

这是我的第二个活动:

我从第一个活动中传递了 3 个整数值,即cpv, ppv, fpv

在用户选择数字之前,如何将数字选择器中的这些值设置为默认值。并TextView在用户从每个 3 个不同的数字选择器中选择后显示数字,最后将整数值传递回第一个活动。

0 投票
1 回答
54 浏览

java - 数字选择器计算

我已经创建了 3 个不同的数字选择器,我正在使用选择的 3 个不同的数字进行计算,但不知道为什么它不会在 totalP textView 中显示总和。这2行是错的吗?"sum =(a*4)+(b*4)+(c*9); "和 "totalP.setText(sum+" cal");"

0 投票
1 回答
16458 浏览

java - 在水平模式下创建一个数字选择器, android:orientation="horizo​​ntal" 工作吗?我尝试过,但数字选择器在垂直模式下仍然相同

我想在水平模式下创建一个数字选择器,但我设置了 android:orientation="horizo​​ntal",它仍然无法工作。如何像下图一样在水平模式下创建数字选择器?

在此处输入图像描述

0 投票
0 回答
80 浏览

android - 识别对话调用者的最佳方法是什么?

我有一个包含 10 多个字段的表单片段。它们中的每一个都在单击事件时显示一个数字选择器对话框。现在,我如何确定哪个字段在对话框中生成了值选择?由于接口实现,在片段中我有一个回调:

我用以下方法实例化对话框:

基本上我将字段 id 发送到对话框,然后将其发送回片段回调:这样我可以在片段中打开 id。我认为这个解决方案对于它的目标来说有点过于复杂和冗长。你能建议一个替代方案吗?提前谢谢了。

0 投票
2 回答
1873 浏览

android - 带有加号(+)字符的 Android 数字键盘

我正在开发在列表项视图中具有 EditText 的应用程序。它接受带有“+”号的数值和值列表。在提交时调用一个函数,该函数评估该字符串并添加该字符串中存在的值,以“+”分隔。现在的问题是我已经设置


'inputType="number'


到 EditText 框,但数字键盘中的“+”号不存在。我尝试使用 'digits=0123456789+' 但没有成功