Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 编辑只有数字的文本。没有小数点_Java_Android_Android Edittext - Fatal编程技术网

Java 编辑只有数字的文本。没有小数点

Java 编辑只有数字的文本。没有小数点,java,android,android-edittext,Java,Android,Android Edittext,我想要一个只允许数字输入的EditText。字段中甚至不允许使用小数点(.) 尝试 <EditText ..... android:digits="0123456789" android:inputType="number" android:maxLength="4" ..... /> 但它仍然接受小数点。这个问题有什么解决办法吗?像这样试试 android:inputType="number|none" android:maxLength="3" android:digits

我想要一个只允许数字输入的EditText。字段中甚至不允许使用小数点(.)

尝试

<EditText
.....
android:digits="0123456789"
android:inputType="number"
android:maxLength="4"
.....
/>

但它仍然接受小数点。这个问题有什么解决办法吗?

像这样试试

android:inputType="number|none"
android:maxLength="3"
android:digits="0123456789"
这项工作:

  android:inputType="number"
  android:maxLength="4"

@Avinash Sahu-感谢您的反馈