jjzjj

Numberpicker

全部标签

android - 如何创建数字选择器对话框?

我希望能够创建一个对话框,允许用户从指定范围内选择一个数字。我知道现有的小部件(例如来自quietcoding和SimonVT的小部件)已经做到了这一点,但我很难将它们正确地集成到我的应用程序中。此外,这些主要是小部件。我想要一些与android开发者页面教程中的非常相似的东西。我还检查了NumberPicker的文档,它说要检查TimePicker和DatePicker以获取示例,但它们只显示如何使用时间和日期选择器,我很难摸索代码并尝试将时间选择器转换为普通的数字选择器。有谁知道从哪里开始?在过去的3个小时里,我一直在寻找解决方案,但无济于事。 最佳答案

android - 如何创建数字选择器对话框?

我希望能够创建一个对话框,允许用户从指定范围内选择一个数字。我知道现有的小部件(例如来自quietcoding和SimonVT的小部件)已经做到了这一点,但我很难将它们正确地集成到我的应用程序中。此外,这些主要是小部件。我想要一些与android开发者页面教程中的非常相似的东西。我还检查了NumberPicker的文档,它说要检查TimePicker和DatePicker以获取示例,但它们只显示如何使用时间和日期选择器,我很难摸索代码并尝试将时间选择器转换为普通的数字选择器。有谁知道从哪里开始?在过去的3个小时里,我一直在寻找解决方案,但无济于事。 最佳答案

java - 你如何在 android 中显示一个 2 位数的 NumberPicker?

我想创建一个计时器,但由于我无法创建一个可编辑的数字界面供用户设置时间,所以我想使用NumberPicker。但是,NumberPicker仅显示0-9之间的数字的1个数字。如何格式化选择器,使其显示两位数字,例如010203等等。 最佳答案 numberPicker.setMaxValue(10);numberPicker.setMinValue(0);numberPicker.setFormatter(newNumberPicker.Formatter(){@OverridepublicStringformat(inti){re

android - 将 NumberPicker 小部件与字符串一起使用

有没有办法使用AndroidNumberPicker小部件来选择字符串而不是整数? 最佳答案 NumberPickerpicker=newNumberPicker(this);picker.setMinValue(0);picker.setMaxValue(2);picker.setDisplayedValues(newString[]{"Belgium","France","UnitedKingdom"}); 关于android-将NumberPicker小部件与字符串一起使用,我们在

android - 将 NumberPicker 小部件与字符串一起使用

有没有办法使用AndroidNumberPicker小部件来选择字符串而不是整数? 最佳答案 NumberPickerpicker=newNumberPicker(this);picker.setMinValue(0);picker.setMaxValue(2);picker.setDisplayedValues(newString[]{"Belgium","France","UnitedKingdom"}); 关于android-将NumberPicker小部件与字符串一起使用,我们在

android - 在 NumberPicker 上禁用软键盘

我试图在使用NumberPicker输入数值时停用软键盘(出于美观原因)。这是我的布局XML代码:最后,这是我尝试在onCreate()方法中阻止键盘的代码://hidekeyboardView.OnClickListenerdisableKeyBoardListener=newView.OnClickListener(){publicvoidonClick(Viewv){((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(v.getWindowToke

android - 在 NumberPicker 上禁用软键盘

我试图在使用NumberPicker输入数值时停用软键盘(出于美观原因)。这是我的布局XML代码:最后,这是我尝试在onCreate()方法中阻止键盘的代码://hidekeyboardView.OnClickListenerdisableKeyBoardListener=newView.OnClickListener(){publicvoidonClick(Viewv){((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(v.getWindowToke

forms - Flutter - 在点击 TextFormField 时显示对话框 NumberPicker

问题很简单:我需要显示numberpickerdialog当我点击表单字段时。然后我需要将数字选择器值分配给字段。表单域finalmaxValue=newGestureDetector(onTap:(){print("entra");_showDialog(context);},child:TextFormField(//controller:inputMaxValue,decoration:InputDecoration(hintText:DemoLocalizations.of(context).trans('value-meter-max'),focusedBorder:Unde

android - 如何使 NumberPicker 不再重复

是否有任何属性告诉(标准)NumberPicker在其最后一个值之后停止?例如。如果我的MinValue为0而我的MaxValue为5,NumberPicker只会在5之后重复,这样用户就可以无休止地滚动。 最佳答案 如果你设置了最小值/最大值,试试这个:yourNumberPicker.setWrapSelectorWheel(false);这对你有用吗?编辑对于时间选择器:timePicker.setOnTimeChangedListener(newTimePicker.OnTimeChangedListener(){publi

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

我有一个NumberPicker,它有一个格式化程序,可以在NumberPicker旋转或手动输入值时格式化显示的数字。这很好用,但是当NumberPicker首次显示并且我使用setValue(0)对其进行初始化时,0不会被格式化(它应该显示为“-”而不是0)。一旦我从那一刻开始旋转NumberPicker,一切正常。如何强制NumberPicker始终格式化-无论是在第一次渲染时还是在我使用键盘手动输入数字时?这是我的格式化程序publicclassPickerFormatterimplementsFormatter{privateStringmSingle;privateStri