问题标签 [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 - 具有自定义 NumberPickers 的 ListView - 不显示递增的数字
我目前正在开发一个需要ListView
自定义 NumberPickers 的活动。我按照这里的建议创建了数字选择器。
我面临的问题非常令人沮丧;当我单击数字选择器的 + 按钮时,文本视图一直显示 0。我已经尝试了所有这些建议,但没有任何改变。
上面的代码在我的ListView
适配器中找到。
以下是我已经尝试过的:
当我调试上面的代码时,计数器增加,并且调试器变量显示TextView
's 的文本实际上被设置为计数器中存在的数字,但是显示的数字仍然是 0。
我也尝试将 an 设置OnItemClickListener()
为ListView
,但仍然没有任何反应。然后,我从 ListView 适配器类中删除了Button
单击侦听器,并将它们放在 ListView 的onItemClickListener()
. 但是,在调试时,Button
调试器会跳过单击侦听器。
你有什么其他的建议?
我将不胜感激所有可能的帮助。
更新:
android - 多个 OnValueChangedListener
我有三个NumberPickers
,我想检测它们的值何时发生变化。我目前将它们用于其他用途,所以我知道它们有效。当您切换 Id 时,我尝试像 onClickListener 一样执行此操作,但 id 在这里不起作用
我可以单独添加每个听众,但我认为那会很混乱。
android - 在另一个视图旁边并在其高度的中间创建一个视图
我正在尝试Activity
使用 anNumberPicker
和 a来制作 anTextView
并且我希望 the 位于 thetextView
旁边NumberPicker
并且它将位于NumberPicker
Height 的中间(电视将类似于“选择一个数字:”)我拥有的任何东西试过没有用。(我什至尝试将任何一个放在不同的位置LinearLayout
,将两个LinearLayouts
放在 a 中RelativeLayout
并弄乱了偏好,但它仍然没有用)
这是我尝试过的:
谢谢!
android - 如何使 NumberPicker 文本区域更宽?
我正在使用显示NumberPicker
的String
值。这是示例:
我有问题,因为从 FirstAnswer 开始,只有它是可见的“stAnsw”(类似的东西)。当我移动它时,它有时会变宽,但效果不佳。
有没有办法让显示区域更宽,或者有没有更好的方法来制作类似NumberPicker
的机制Strings
?
编辑(这是 XML 布局):
android - 从 NumberPicker 获取浮点数/双精度数
我正在尝试https://github.com/SimonVT/android-numberpicker库,参考是https://developer.android.com/reference/android/widget/NumberPicker.html#getValue%28%29 现在两个, API 级别 11 NumberPicker 在 getValue 方法中返回 int 值,SimonVT numberpicker 返回 int 值。
但是我使用以下代码在数字选择器中设置了双值:
现在我被困在如何从 NUMberPicker 中检索浮点/双精度值。
android - Android numberpicker 主题(加减号按钮)
我想更改 NumberPicker 主题,而不是三值主题(例如:值 10):
9 10 11
我想要加号和减号按钮以及中间的数字 10。
我读到这个: http: //developer.android.com/reference/android/widget/NumberPicker.html 我应该只改变主题,以获得我想要的。但是怎么做?我无法在片段中设置主题:
我的片段:
我的片段类:
android - Android numberpicker, never pass from OnValueChangedListener breakpoint
I extended the NumberPicker class, I overrided to the setOnValueChangedListener but when I debug the code and I click on the plus button of the numberpicker, it never pass in my breakpoint inside the method setOnValueChangedListener. Something is wrong?
android - 将 Android NumberPicker 限制为用于数字输入的数字键盘(不是 Alpha 键盘)
有没有办法在选择 NumberPicker 时建议或限制键盘输入,以便在输入值时只显示数字控件,类似于如何使用android:inputType="number"
EditText?
我有一系列值,从 0.0 到 100.0,增量为 0.1,我希望能够使用 NumberPicker 在 Android 4.3 中进行选择。为了使数字可选,我创建了一个与这些值相对应的字符串数组,如下所示:
作为更多信息,我注意到如果我不使用该setDisplayedValues()
方法而是直接设置整数,将使用数字键盘,但这里的问题是输入的数字是应该输入的 10 倍 - 例如,如果您在控件中输入“15”,其解释为“1.5”
关于如何提高数字键盘以允许用户输入这样的十进制数字的任何建议?
android - 更改 android numberpicker 分隔线颜色
我想将上面显示的 numberpicker 的分隔线颜色(蓝色)更改为透明。我尝试了很多东西,比如
我也尝试了设置 android:divider 在 xml 但他们都没有工作
然后我尝试使用样式设置它,但是当我在我的样式中输入以下条目时,它说所需的最低版本是 14,而我的应用程序的最低版本是 11
谁能建议我怎样才能做到这一点?
java - 为 android 添加 NumberPicker 的最佳方法是什么?
我必须支持 2.2 android 的 numberpicker 版本。做这个的最好方式是什么?在超过 3.0 的版本中它工作正常。但在早期的 android 版本中,它不支持。