【发布时间】:2019-10-31 23:35:13
【问题描述】:
我做了一个非常简单的应用程序,只涉及数字,不需要制作不同的语言环境文件夹或任何东西。
当我测试应用程序时,当键盘语言为英语时,EditText 将带数字,但当我将键盘更改为其他语言时,它就不起作用了!按数字不会显示在EditText 中。
有没有办法让EditText 采用通用数字而不考虑语言?
【问题讨论】:
标签: android android-edittext numbers multilingual
我做了一个非常简单的应用程序,只涉及数字,不需要制作不同的语言环境文件夹或任何东西。
当我测试应用程序时,当键盘语言为英语时,EditText 将带数字,但当我将键盘更改为其他语言时,它就不起作用了!按数字不会显示在EditText 中。
有没有办法让EditText 采用通用数字而不考虑语言?
【问题讨论】:
标签: android android-edittext numbers multilingual
我认为它会起作用
<EditText
android:inputType="numberSigned|numberDecimal|numberPassword|number"/>
并根据您的需要在选项之间放置分隔符,即|,然后按ctrl+space,您将获得更多选项。
【讨论】:
你会添加 android:inputType="number"
【讨论】: