android EditText控件同时可以输入正负数及小数位
EditText
EditText作为常见的android控件使用频繁,而且其支持多个格式的输入,以达到控制格式输入的需求。但默认的EditText并不支持有符号的输入。
EditText同时可以输入正负数及小数位
使用android:inputType
进行设置,那么同时满足正负数及小数
的要求,就需要或
逻辑来满足。
代码如下:
<EditText
android:layout_width="200dp"
android:layout_height="50dp"
android:inputType="numberSigned|numberDecimal"
/>
使用numberSigned|numberDecimal 来打开输入格式限制。
android:inputType数值参数类型说明
- android:inputType="number" --无符号的整数,但不能输入小数点和正负数。
- android:inputType="numberSigned" --有符号的整数,能输入正负数,但不能输入小数点。
- android:inputType="numberDecimal" --无符号的浮点数,能输入小数点,但不能输入正负数。
- android:inputType="numberSigned|numberDecimal" --有符号的浮点数,能输入小数点,也能输入正负数。
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »