当前位置: 代码迷 >> 综合 >> [已解决]EditText 代码中不能够添加小数点的属性 android:inputType=numberDecimal
  详细解决方案

[已解决]EditText 代码中不能够添加小数点的属性 android:inputType=numberDecimal

热度:97   发布时间:2023-12-16 15:05:21.0

在代码中,我们试着给EditText添加小数点的属性 但是这个是因为没有这个常量,所以一开始的时候使用的是InputType.TYPE_NUMBER_FLAG_DECIMAL这个常量

但是这个常量会可以输入字母,所以它不是我们想要的。

后来我通过log的输出,找到我们需要的这个int值其实是8194,所以在代码中我们直接输入8194就可以了


//InputType.TYPE_NUMBER_FLAG_DECIMAL 的代码是8192,而我们需要的是8194就是android:inputType="numberDecimal",//但是没有这个常量,所以我们需要手动的输入数字etCheckResult1.setInputType(8194);


  相关解决方案