1,设置Edittext只可以输入数字,只需要给EditText这样设置
xml: android:inputType="number" 代码中设置: edit.setInputType(InputType.TYPE_CLASS_NUMBER);
2,设置Edittext可以输入正负数字,需要给EditText这样设置
xml: android:inputType="numberSigned" 代码中设置: edit.setInputType(InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_SIGNED);
3,设置Edittext可输入带小数点的数字,需要给EditText这样设置
xml: android:inputType="numberDecimal" 代码中设置: edit.setInputType(InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_DECIMAL);
4,设置Edittext可输入正负带小数点的数字,需要给EditText这样设置
xml: android:inputType="numberSigned|numberDecimal" 代码中设置: edit.setInputType(InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_SIGNED|InputType.TYPE_NUMBER_FLAG_DECIMAL);