Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EditText和android之间的差异:数值=“;十进制;android:inputType=";“数字CIMAL”;_Android - Fatal编程技术网

EditText和android之间的差异:数值=“;十进制;android:inputType=";“数字CIMAL”;

EditText和android之间的差异:数值=“;十进制;android:inputType=";“数字CIMAL”;,android,Android,我在想,这两个之间有什么区别 <EditText android:inputType="numberDecimal" /> 我意识到两者的行为是一样的。它们将用户输入限制为“0123456789.” 那么,两者之间有什么区别吗?有更好的吗?所有这些属性都不推荐使用: android:numeric android:phoneNumber android:inputMethod android:capi

我在想,这两个之间有什么区别

        <EditText                
            android:inputType="numberDecimal" />



我意识到两者的行为是一样的。它们将用户输入限制为“0123456789.


那么,两者之间有什么区别吗?有更好的吗?

所有这些属性都不推荐使用:

android:numeric
android:phoneNumber
android:inputMethod
android:capitalize
android:autoText
有利于一个属性:

android:inputType
(请记住,不推荐的功能有一天会在将来的版本中消失,因此最好使用受支持的版本。)



无论出于何种原因,TextView(或EditText)文档中未标记他们的反对意见。。。不过,它们在页面上有正确的注释,您可能会在IDE的XML编译器(至少在Android的Eclipse插件中)中看到警告。

谢谢。但是当我翻阅文档时,我没有看到不推荐的措辞:我可以知道我在哪里可以获得这样的官方信息吗?
android:inputType