问题标签 [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 投票
1 回答
487 浏览

android - 通过状态选择器更改数字选择器的文本颜色

我正在尝试更改 NumberPicker 的文本颜色!

如果启用状态并且禁用状态的不同颜色,我希望在不同的状态下使用不同的颜色。

这是我的号码选择器代码:

这是我的 text_color.xml 下

Res->颜色直接

现在这是我的 style.xml

现在在这里它只工作一次很好,下一次当数字选择器被禁用时,它会保持其颜色为白色,并且不会改变颜色,它在 text_color 选择器文件中声明的禁用颜色。

我不明白为什么它只工作一次,

如果 Numberpicker 在 CreateView 上被禁用,当我通过按下按钮手动禁用选取器时,它会获得禁用状态的颜色,它会将文本的颜色更改为禁用的颜色,但是当我启用它时,它会采用启用颜色的颜色并更改值并再次禁用它,它不会不要去禁用颜色。

它只工作一次,并且在更改选择器的值后不起作用。

0 投票
1 回答
2676 浏览

android - 可以显示的自定义数字选择器:0 1 0?

使用默认的 android Number Picker,当其中只有 0 和 1 时,UI 无法正确反应(冻结或故障)。是否有可能从 Number Picker 扩展到显示值 [0,1,0] ?谢谢!

0 投票
0 回答
155 浏览

java - 显示格式化字符串的 NumberPicker 不显示所选值

所以我成功加载了一个对象列表并像这样格式化它。

它有效,但我遇到了一个我无法弄清楚的问题。

  • 所选项目在我触摸选择器之前是不可见的,但在我单击所选项目之前它保持可见。

我在填充数字并且我不必格式化时使用的选择器没有这个问题。

0 投票
1 回答
83 浏览

android - NumberPicker,OnValueChangedListener,区分用户变化和程序变化?

OnValueChangedListener当应用程序本身以编程方式更改值时,似乎会调用它。我可以仅在用户旋转表盘或知道事件是来自应用程序(代码)还是来自用户时才将其引发?

0 投票
1 回答
379 浏览

android - Android 号码选择器“阴影”

Android 中的数字选择器在上一个和下一个值上方包含一个阴影。是否有使此阴影透明的属性?

0s 上方和下方的阴影

如果将图像用作背景,则这些阴影会分散注意力。

编辑: 使用 Android 6.0 版运行模拟器。

设置该solidColor属性会使阴影以不同的颜色出现。不幸的是,将其设置为透明仍然会保持黑色褪色的外观。

在使用背景图像进行仿真期间如何呈现:

在此处输入图像描述

0 投票
0 回答
148 浏览

android - 带有定义的数字选择器

我正在使用数字选择器创建对话框,我应该如何在数字选择器旁边进行定义?看起来像数字选择器

这就是我所拥有的(没有时间的话)。

这是我的代码:

0 投票
1 回答
1307 浏览

android - 在 NumberPicker 中显示更多数字

我有两个问题,第一个是删除 NumberPicker 中的分隔符,我正在扩展 Android 中的 NumberPicker 来解决这个问题,如下所示:

我的另一个问题是我没有找到任何方法来显示超过 3 个元素,如下面的 UI:

在此处输入图像描述

0 投票
0 回答
122 浏览

java - Android Studio 对话框不起作用

我正在尝试创建多问题对话框。似乎一切正常,但我无法获得 numberpicker 的结果 + 我最后有泄漏窗口

这是我的代码:

我知道代码不是最漂亮的,但我是初学者。我尝试提出多对话问题,以便获取有关用户的信息。完成对话后,我无法在 NumberPicker 小部件中收到数字,因为它始终返回 0。另外,问题 2 对话框一直在泄漏。

错误日志:

0 投票
2 回答
1016 浏览

android - 使用 NumberPicker 进行数据绑定

我遇到了一个问题,因为我想对 numberPicker 进行数据绑定。但是我在任何地方都找不到任何示例,并且像往常一样,它在第一次尝试时不起作用……在十几个之后也不起作用:)。

所以我想质疑你的知识。

所以这基本上是我在我的 Xml 中所做的:

(我的代码的开头)

在同一个文件中有点沮丧:

这是我在 Fragment 活动中数据绑定它的方式:

这是 ViewModel :

我是 100% 我的视图模型中有数据。我只是不确定为什么它适用于所有其他正常工作的小部件(我有很多 EditText 和 CheckBox)。

那么有什么我做的不对吗?是否可以 DataBind 一个 NumberPicker ?

谢谢你的分享:)

0 投票
1 回答
248 浏览

android - Android NumberPicker 在编辑文本时显示 2 个键盘

最初数字选择器工作得很好,但是一旦我把它放在一个列表视图项目中,我就无法输入数字。当您选择它来编辑文本时,它有时会弹出一个文本键盘,有时会弹出一个数字键盘。按下数字时,您可以看到它正在注册字母键盘正在其后面按下。

这可能是在列表视图项目中使用数字选择器的问题吗?

我尝试更改有关焦点的几个属性并更改编辑文本本身的输入类型(默认情况下确实设置为正确编号)并且没有运气。

数字选择器列表项 xml:

然后在列表视图的适配器中使用它来获取数字选择器项:

NumberPickerViewHolder 只是一个内部类,用于重用列表视图项。

编辑:我还有一个用于数字选择器的 onValueChange 侦听器。我不认为这会导致问题,但我还是检查了。删除后问题仍然存在。