我的EditText只接受英文的数字,有没有办法改变它并让它接受通用数字?

时间:2013-05-16 02:22:47

标签: android numbers android-edittext multiple-languages

我制作了一个非常简单的应用程序,只涉及数字,不需要制作不同的区域设置文件夹或任何东西。当我测试应用程序时,当键盘语言为英语时,EditText将采用数字,但当我将键盘更改为其他语言时,它不起作用!按一个号码不会注册! 有没有办法让EditText采用通用数字而不管语言? 谢谢。

2 个答案:

答案 0 :(得分:0)

你要添加android:inputType =“number”

答案 1 :(得分:0)

我认为它会起作用

 <EditText 
    android:inputType="numberSigned|numberDecimal|numberPassword|number"/>

根据您的需要在选项之间加上分隔符,例如|并按 ctrl + space ,您将获得更多选项。