问题标签 [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 回答
728 浏览

java - 更改 NumberPicker 的显示值

当用户更改第二个NumberPicker当前值索引时,我想更改我的第一个 NumberPicker值。我已经尝试过这段代码来实现这一点:

但它只工作一次,当我再次更改 weightPostfixNumberPicker 的当前值索引时,什么也没有发生。我也尝试过不同的听众,但结果是一样的。我在这里做错了什么?提前致谢!

0 投票
1 回答
1940 浏览

android - 数字选择器数据未正确显示android

大家好,我遇到了号码选择器的问题。我有一些字符串需要显示为 在此处输入图像描述

但是在使用选择按钮选择第二个选项“菜单”并重新打开包含数字选择器的对话框时,数据显示如下

在此处输入图像描述

在这里可以看到菜单 1 显示在数字选择器选项菜单的上方和中间的菜单中。但是在滚动时会显示正确的数据。代码如下

主要活动

activity_main.xml

对话框.xml

我认为这是 android number picker 本机问题。请帮我解决这个问题。

0 投票
4 回答
131 浏览

android - 运行 App Android Studio 时 Activity 不正确

我已经开始在 Android Studio 中构建一个应用程序。我已经MainPagemanifest.xml.

我仔细检查了运行配置是否设置为“默认”,但应用程序正在运行不同的活动,名为courseSelect. 它也没有在NumberPicker. 即使我已将选择器设置为具有最小值、最大值和默认值,但选择器仅显示 0 并且不会滚动。就正在运行的活动而言,这两个问题似乎以某种方式相关。

这是courseSelect代码:

我尝试专门为MainPage活动设置运行配置,它仍然在courseSelect页面中打开。

编辑:根据要求,这是我的MainPage.java代码:

0 投票
0 回答
72 浏览

xamarin.android - 无法从 TimePicker 获取 NumberPickers - Android 版本 7.0 (API 24)

我的应用程序中有一个 Android.Widget.NumberPicker,我正在使用 FindAllChildernByType 方法来获取里面的 NumberPickers。似乎 NumberPicker 在 Android 版本 7.0 (API 24) 上有所不同。没有 NumberPickers,只有 TexViews,所以在这个操作系统上运行时,应用程序会崩溃。

这是一个已知问题吗?因此,有人想出了一个很好的解决方案吗?

0 投票
0 回答
25 浏览

android - 无法在 Fragment 中设置 NumberPicker

所以我在 XML 中定义了一个 NumberPicker,我正在尝试填充它。我相信我已经正确完成了所有设置,但是在运行应用程序时,选择器设置为 0 并且无法更改。

如果这有什么不同的话,这是在一个片段内。

代码如下:

输出:

XML 中的 NumberPicker(以防万一):

setupNumberPicker 从 onCreateView 调用

0 投票
2 回答
174 浏览

android - 如何从字符串“October”和整数值“2018”获取完整日期格式为完整日期格式?

我在我的应用程序中使用自定义的数字选择器来获取月份和年份作为用户的输入。通过在数字选择器中选择月份,月份值应保存为字符串,年份应保存为整数值。所以我只想从字符串月份名称和整数年份值中获取完整的日期格式。

这是我自定义的月份选择器。

0 投票
2 回答
605 浏览

java - 为什么 numberpicker.getvalue() 没有得到返回值?

我想从我的 numberpicker 中获取值,但我的 numberpicker.getvalue() 它不起作用。

这是我的java

这是我的日志猫

在这里,我想查看我的数字选择器中的值。但是,我只知道我的 picker.getvalue() 是错误的并破坏了我的模拟器。我只想知道在哪里可以修复错误。

0 投票
2 回答
1232 浏览

java - 带数组列表的 NumberPicker

我正在尝试在数字选择器中添加数据列表。我正在使用以下库:https ://github.com/ShawnLin013/NumberPicker作为数字选择器。

这是它在我的应用程序中的显示方式:

图像编号选择器

如您所见,它的两侧带有 [ ] 并用逗号分隔,我该如何消除它?我想这就是问题所在。

我正在从 FIREBASE 数据库中获取信息。

我的代码:

0 投票
1 回答
114 浏览

android - 如何根据月份和年份确定 NumberPicker 值

在我的应用程序中,我使用NumberPicker的是希伯来语中的值,它看起来像这样:

在此处输入图像描述

这些值取自如下数组:

数组中的希伯来语值对应于这样的月份:

  • ינו' 是一年中的第一个月(一月)

  • פבר' 是第二个月(二月)

  • מרץ' 是第 3 个月(三月)

  • אפר 是第 4 个月(四月)

  • מאי 是第 5 个月(五月)

  • יוני 是第 6 个月(六月)

  • יולי 是第 7 个月(七月)

  • אוג 是第 8 个月(八月)

  • ספט 是第 9 个月(九月)

  • אוק 是第 10 个月(十月)

  • נוב 是第 11 个月(十一月)

  • דצמ 是第 12 个月(十二月)

我想设置我的数组值,使其从当前月份开始(例如,如果我们在 2021 年 6 月,第一个值将是 יוני-2021),并将包括明年的所有月份。

起初,我想用很多值将数组保存在远程数据库/本地,但我意识到这只是一个糟糕的解决方案,因为我需要不断地更改数组中的值。

我怎么知道我需要根据当前月份和年份放入数组中的值(结合希伯来语和上面的年份)?

这是一些额外的信息 -这是我用来设置numberpicker值的方法:

0 投票
1 回答
394 浏览

kotlin - NumberPicker 的值不会改变

我是 android 和 Kotlin 的初学者。我想从 NumberPicker 获取我设置为 displayValues 的字符串值。我试过了,但它只返回 Int 数字。

经过一番搜索,我发现了一个问题 NumberPicker 的格式化值在点击时消失,这可能是我的问题的解决方案。

但我是初学者,从未学过java,所以我无法将它应用到我的代码中。我需要您的帮助来确定我的代码是否正确,如果正确,我希望得到一个可以应用于 kotlin 的解决方案谢谢!