如何在android中使用整数验证edittext?

And*_*bel 3 validation android integer android-edittext

我希望有一个edittext只接受数字作为输入,当点击一个按钮时,我想检查edittext内部有一个数字而不是空的.谢谢.

小智 5

在layout.xml中尝试这个

<EditText android:numeric="integer" ..../>
Run Code Online (Sandbox Code Playgroud)

在代码中

EditText  mNumber = (EditText)findViewById(R.id....);
Run Code Online (Sandbox Code Playgroud)

onButtonClick

if(mNumber.getText().toString().length()>0)
//logic
else
//empty Editext
Run Code Online (Sandbox Code Playgroud)