Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.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
Javascript 数字键盘和输入类型=";“文本”;_Javascript_Html_Touch - Fatal编程技术网

Javascript 数字键盘和输入类型=";“文本”;

Javascript 数字键盘和输入类型=";“文本”;,javascript,html,touch,Javascript,Html,Touch,有人知道如何在触摸设备上自动显示数字键盘吗 我不能使用input type=“number”,因为德语数字格式带有点和逗号,如1.000.000,00 它是用于javascript工具的,有这么多的输入字段,一个解决方案将大大提高可用性。设置EditText字符 yourEditText.setInputType(InputType.TYPE_CLASS_NUMBER); 您可以使用带有标志的类来创建十进制,如: yourEditText.setInputType(InputType.TYPE

有人知道如何在触摸设备上自动显示数字键盘吗

我不能使用
input type=“number”
,因为德语数字格式带有点和逗号,如1.000.000,00


它是用于javascript工具的,有这么多的输入字段,一个解决方案将大大提高可用性。

设置
EditText
字符

yourEditText.setInputType(InputType.TYPE_CLASS_NUMBER);
您可以使用带有标志的类来创建十进制,如:

yourEditText.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL);
但它不会给它添加“,”

查看有关标志和类类型的更多信息

但是,如果要添加数字和“,”和“.”,可以使用此代码

yourEditText.setKeyListener(DigitsKeyListener.getInstance("0123456789.,"));
这将允许0123456789和“.”和“,”,如果需要,可以添加更多字符