如何设置 InputType 以显示 inputTypeEditText 的负浮点数
How to set an InputType to display negative float number for an inputTypeEditText
我需要在 TextInputEditText 中显示负值和正值。我正在以编程方式设置 inputType:
inputTypeEditText.setInputType(InputType.TYPE_CLASS_NUMBER |
InputType.TYPE_NUMBER_FLAG_DECIMAL);
以上代码仅适用于正浮点数。
我也试过了
inputTypeEditText.setInputType(InputType.TYPE_CLASS_NUMBER |
InputType.TYPE_NUMBER_FLAG_SIGNED);
但是这个键盘类似于文本键盘,显示的字符很多。
我使用以下代码制作了显示浮动正负数的浮动键盘:
inputTypeEditText.setInputType(InputType.TYPE_NUMBER_FLAG_SIGNED|
InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_DECIMAL);
我需要在 TextInputEditText 中显示负值和正值。我正在以编程方式设置 inputType:
inputTypeEditText.setInputType(InputType.TYPE_CLASS_NUMBER |
InputType.TYPE_NUMBER_FLAG_DECIMAL);
以上代码仅适用于正浮点数。
我也试过了
inputTypeEditText.setInputType(InputType.TYPE_CLASS_NUMBER |
InputType.TYPE_NUMBER_FLAG_SIGNED);
但是这个键盘类似于文本键盘,显示的字符很多。
我使用以下代码制作了显示浮动正负数的浮动键盘:
inputTypeEditText.setInputType(InputType.TYPE_NUMBER_FLAG_SIGNED|
InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_DECIMAL);