我需要在 TextInputEditText 中显示负值和正值。我以编程方式设置 inputType :
inputTypeEditText.setInputType(InputType.TYPE_CLASS_NUMBER |
InputType.TYPE_NUMBER_FLAG_DECIMAL);
上述代码仅适用于正浮点数。
我也试过
inputTypeEditText.setInputType(InputType.TYPE_CLASS_NUMBER |
InputType.TYPE_NUMBER_FLAG_SIGNED);
但这个键盘与文字键盘类似,可以显示很多字符。
答案 0 :(得分:0)
我制作了浮动键盘,它使用以下代码显示浮动正数和负数:
inputTypeEditText.setInputType(InputType.TYPE_NUMBER_FLAG_SIGNED|
InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_DECIMAL);