Android 安卓输入类型=”;“数字”;及;“数字密码”;不同的键盘,如何制作相同的键盘?

Android 安卓输入类型=”;“数字”;及;“数字密码”;不同的键盘,如何制作相同的键盘?,android,Android,在EditText xml布局中,我设置了android:inputType=“number”我看到一个键盘,带有破折号、点和逗号。 当我设置android:inputType=“numberPassword”时,我看到另一个键盘,这次只有数字 对于非密码编辑文本,如何显示只有数字的键盘,不带点和逗号?如果您只需要数字,那么最好的选择是android:inputType=“numberSigned” 还有键盘。。。事实上,键盘的风格并不取决于你。。。这是另一个安装在系统中的独立应用程序,它尝试适

在EditText xml布局中,我设置了android:inputType=“number”我看到一个键盘,带有破折号、点和逗号。 当我设置android:inputType=“numberPassword”时,我看到另一个键盘,这次只有数字


对于非密码编辑文本,如何显示只有数字的键盘,不带点和逗号?

如果您只需要数字,那么最好的选择是android:inputType=“numberSigned”

还有键盘。。。事实上,键盘的风格并不取决于你。。。这是另一个安装在系统中的独立应用程序,它尝试适应
EditText
inputType
。一些键盘应用程序可能有不同的按钮用于
inputType=“number”
inputType=“numberPassword”
,一些键盘应用程序可能有相同的UI,而另一些键盘应用程序可能只有一个UI,所有
输入类型的所有按钮都有一个UI(因此,这些按钮中的一些可能处于非活动状态,例如,当只有数字
inputType
时的字母)


即使您的键盘应用程序提供不同的键盘样式,也不意味着在另一台设备上使用另一个键盘应用程序时,此行为将是相同的

您可以在android的inputType EditText中加入两种类型

这是EditText的所有类型

例如,您可以使用:

android:inputType="numberSigned|numberDecimal"


用法:android:inputType=“numberPassword”@strada android问题解决了吗?
android:inputType="numberDecimal"