Android-NumberPicker不';t显示+;和-按钮

Android-NumberPicker不';t显示+;和-按钮,android,time,Android,Time,我想用一个数字选择器从用户那里输入一个小时,但它不显示+和-按钮,它只是一个值轮,有不同的方法可以做到这一点。我将获取该字符串,然后对其进行解析,以查看您找到了什么,然后相应地处理该字符串。假设您有一个编辑文本字段,它返回字符串HourText。我处理这个问题的方法是,使用一个,设置一个上限和下限。然后返回一个int类型。从中可以使用>=20或>=50。在我看来,使用数字比克,然后相应地处理值听起来更容易。我坚信以前有人问过这一点,在谷歌上再做一些事情,但我真的不知道怎么问。你知道,英语不是我的

我想用一个数字选择器从用户那里输入一个小时,但它不显示+和-按钮,它只是一个值轮,有不同的方法可以做到这一点。我将获取该字符串,然后对其进行解析,以查看您找到了什么,然后相应地处理该字符串。假设您有一个编辑文本字段,它返回字符串
HourText
。我处理这个问题的方法是,使用一个,设置一个上限和下限。然后返回一个int类型。从中可以使用>=20或>=50。在我看来,使用数字比克,然后相应地处理值听起来更容易。

我坚信以前有人问过这一点,在谷歌上再做一些事情,但我真的不知道怎么问。你知道,英语不是我的母语。我应该使用TextListener,在beforeChange(或其他)方法中检查小时是否正确,并将其保存为字符串。在afterChange方法中,如果键入的字符串不正确,请将EditText的内容更改回保存的字符串,对吗?这个实现正确吗?如果您使用数字选择器,您不必担心太多,它会设置一个上限和一个下限。当您从数字选择器中检索“int”时,只需执行一个简单的if(numb1>20){现在,如果它们达到21、22、23、24,则无所谓,现在您可以将其设置为20以上的默认值。}同样的过程可以使用几分钟。我不知道这是否回答了你的问题,因为我对项目的范围没有一个清晰的理解。哦!当我第一次读到你的答案时,我很匆忙。我不知道Android实现了这种对象。甚至更好。多谢了。问题是NumberPicker没有+和-按钮:/我听说它是旧版本,你仍然可以得到它,尽管你使用的是什么api版本,这会有一点不同。另外,请编辑您的问题以显示代码,并且不要向代码添加图像链接。