xml で整数/浮動小数点数に制限するための回答が見つかりました。プログラムで実行したいと考えています。整数値は設定できsetInputType(InputType.TYPE_CLASS_NUMBER)
ますが、浮動小数点値はどうすればよいですか?
私はそれらをxxxx.xxx
フォーマットで欲しい。
xml で整数/浮動小数点数に制限するための回答が見つかりました。プログラムで実行したいと考えています。整数値は設定できsetInputType(InputType.TYPE_CLASS_NUMBER)
ますが、浮動小数点値はどうすればよいですか?
私はそれらをxxxx.xxx
フォーマットで欲しい。
私はあなたが探していると思います
android:inputType="numberDecimal"
xml ファイルと
InputType.TYPE_NUMBER_FLAG_DECIMAL
Javaソースファイルで。
TYPE_NUMBER_FLAG_DECIMALは TYPE_CLASS_NUMBER のフラグで、 10進入力を許可します。
詳細については、これを参照してください
別の方法では、次を使用して入力値をテストできます
if(editText.getText().toString().contains("."))
//Its a float value
else
//Not a float value