gpt4 book ai didi

android - 限制 editText 接受字母(在 java 中)?

转载 作者:行者123 更新时间:2023-11-30 04:04:51 27 4
gpt4 key购买 nike

我在 Java 中定义了一个 EditView 并将其设置为接受数字。然后它只接受数字,但我需要浮点值所以将其更改为以下代码:

final EditText eQuantity = new EditText(getActivity());
eQuantity.setHint("Enter Quantity here");
eQuantity.setInputType(InputType.TYPE_NUMBER_FLAG_DECIMAL);

但现在它也接受字母表和浮点值。我在这里遗漏了什么吗?

最佳答案

尝试:

eQuantity.setInputType(InputType.TYPE_CLASS_NUMBER | 
InputType.TYPE_NUMBER_FLAG_DECIMAL |
InputType.TYPE_NUMBER_FLAG_SIGNED);

关于android - 限制 editText 接受字母(在 java 中)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11877540/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com