我做了一个非常简单的应用程序,只涉及数字,不需要制作不同的语言环境文件夹或任何东西。
当我测试应用程序时,EditText
会在键盘语言为英语时输入数字,但是当我将键盘更改为其他语言时,它不起作用!按下数字不会显示在 EditText
中。
有没有办法让 EditText
接受通用数字而不考虑语言?
最佳答案
我觉得可以
<EditText
android:inputType="numberSigned|numberDecimal|numberPassword|number"/>
并根据您的需要在选择之间放置分隔符,即 |
并按 ctrl+space 您将获得更多选项。
关于android - 使 EditText 接受非英文数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16578009/