jjzjj

NumberPicker

全部标签

android - 修改 Numberpicker Android 中的选中项

我正在尝试想出一些方法来实现下一种View。目前我试图创建一个Listview并只是使所选项目变大。但我不能让所选项目始终位于我的View中间。所以现在我试图用数字选择器来获得它。但我没有找到任何方法来隐藏分隔栏,并使所选项目和View的其余部分不同。这个想法是得到像底部图像中那样的东西。 最佳答案 我认为ListView可能比NumberPicker更可配置。你可以做的是使用不同的行布局,取决于它是中间的还是其他的,所以你的getView(...)方法看起来像这样:publicViewgetView(intposition,Vie

android - 设置 NumberPicker 中可见项的数量

我有一个简单的NumberPicker就像这样:我想知道如何让它在所选元素的上方和下方显示更多元素。例如,在图片中,您可以在所选元素“10”上方看到“9”,在其正下方看到“11”。我想更改可见行数,以便显示更多元素,例如“7、8、9”,然后是所选元素“10”,然后是“11、12、13”。这是我的代码:并且我尝试将设置android:layout_height更改为match_parent并更改为一个大数字(例如500dp),但它似乎不起作用... 最佳答案 似乎没有办法做到这一点,除非你重写整个数字选择器。

android - NumberPicker 未显示在 AlertDialog 中

我正在尝试将NumberPicker添加到AlertDialog,但它并不适用,即使似乎没有错误。我是Android编码的新手,所以我认为那里缺少一些非常愚蠢的东西。AlertDialog.Builderalert=newAlertDialog.Builder(MainActivity.this);alert.setTitle("Selectthevalue:");NumberPickernp=newNumberPicker(MainActivity.this);String[]nums=newString[100];for(inti=0;i 最佳答案

android - SCROLL_STATE_IDLE 上的 NumberPicker.getValue(),可能不是最后更新的值

当用户在NumberPicker上完成滚动选择时,我使用以下函数来检测最后一个最终值。然后getValue()会更新最新的值。numberPicker.setOnScrollListener(newNumberPicker.OnScrollListener(){@OverridepublicvoidonScrollStateChange(NumberPickernumberPicker,intscrollState){if(scrollState==NumberPicker.OnScrollListener.SCROLL_STATE_IDLE){intvalue=numberPicke

android - 设置NumberPicker的增减间隔

是否可以将NumberPicker的增减间隔设置为其他值?例如到50(50、100、150、200、250等)?还是需要一些定制/修改? 最佳答案 我认为你可以这样做:初始化displayedarrayvalues对于您的选择器:intNUMBER_OF_VALUES=10;//numofvaluesinthepickerintPICKER_RANGE=50;...String[]displayedValues=newString[NUMBER_OF_VALUES];//Populatethearrayfor(inti=0;i将显示

java - 如何从 NumberPicker 中获取选中的数字?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。Improvethisquestion我有两个选号器,我想获取用户从这两个选号器中选择的值。然后将它们转换为字符串。有什么想法吗?

Android 加载自定义数字选择器可绘制 [内图]

左边是android默认的数字选择器。如果我有可绘制的图像,是否可以像右边那样加载自定义数字选择器? 最佳答案 是的,您可以像android中的任何其他小部件一样自定义它。您可以扩展该类并以编程方式对其进行编辑,也可以使用选择器。请参阅本教程。customnumberpicker 关于Android加载自定义数字选择器可绘制[内图],我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/

Android:关注 TimePicker 元素

如何将焦点放在时间选择器元素上?我正在开发电视应用程序,因此需要远程操作。所以我需要关注每个元素。TimePicker有3个元素-小时列、分钟列和AM/PM列。那么我如何才能专注于这3列中的每一列?谢谢 最佳答案 你可以获取TimePicker的每一个NumberPicker,然后做任何你想做的修改,请求焦点等等。NumberPickerhourPicker=(NumberPicker)mTimePicker.findViewById(Resources.getSystem().getIdentifier("hour","id","

android - 将 Android NumberPicker 限制为用于数字输入的数字键盘(不是字母键盘)

有没有办法在选择NumberPicker时建议或限制键盘输入,以便在输入值时仅显示数字控件,类似于如何使用android:inputType="number"编辑文本?我有一系列值,从0.0到100.0,增量为0.1,我希望能够在Android4.3中使用NumberPicker进行选择。为了让数字可选,我创建了一个与这些值相对应的字符串数组,如下所示:NumberPickernp=(NumberPicker)rootView.findViewById(R.id.programmingNumberPicker);intnumberOfIntensityOptions=1001;BigD

android - 如何制作适合另一个 View 的自定义 Android 字符串选择器?

我一直在研究AndroidPickers,如前所述here.有用于时间、日期和数字字段的选择器,但令我惊讶的是,我发现没有用于基本字符串的通用选择器。我找到了一些讨论如何重新使用NumberPicker以使用字符串的资源,如下所示:Androidpickerwidgetforarbitrarystrings和https://github.com/hotchemi/StringPicker/blob/master/library/src/main/java/hotchemi/stringpicker/StringPicker.java这些看起来很有希望,但我的最终目标是让我的字符串选择器