加在你的activity里,”editText.setInputType(EditorInfo.TYPE_CLASS_PHONE)“的用法是,假如你的输入框在layout里的android:id=”@+id/inpt_num“,那么在你的activity里就要先获取下这个输入框
EditText et=(EditText)findViewById(R.id.inpt_num);
然后再是:
et.setInputType(EditorInfo.TYPE_CLASS_PHONE);
一共有两种方法:
1.可以直接在布局文件中设置输入文本类型为数字
android:id="@+id/editview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="number"
android:hint="请输入数字"/>
2.代码设置:
( EditText) et = (EditText) findViewById(R.id.editview);
ed.setInputType(InputType.TYPE_CLASS_NUMBER);