Java 在我的android项目中添加数字密码字段时出错

Java 在我的android项目中添加数字密码字段时出错,java,android,layout,Java,Android,Layout,我在项目布局中添加了密码(数字)字段,出现了此错误 > Error: String types not allowed (at 'inputType' with value > 'numberPassword'). main.xml /[proyect name]/res/layout line 8 Android > AAPT Problem 知道为什么会发生这种情况吗?问题在于您的应用程序所针对的SDK版本 numberPassword在3.0之前不是可用

我在项目布局中添加了密码(数字)字段,出现了此错误

> Error: String types not allowed (at 'inputType' with value
> 'numberPassword').    main.xml    /[proyect name]/res/layout  line 8  Android
> AAPT Problem

知道为什么会发生这种情况吗?

问题在于您的应用程序所针对的SDK版本

numberPassword在3.0之前不是可用的输入类型

如果您使用的是Eclipse,您可以通过查看图形布局并将SDK更改为Android3.0或更高版本来看到这一点。这样做之后,错误就会消失

将SDK更改回2.3.3或更低版本,错误将再次出现