android开发EditText输入时弹出数字输入键盘
editText.setInputType(EditorInfo.TYPE_CLASS_PHONE);这一句加在哪里,为什么我加在源代码里一直是错误...
editText.setInputType(EditorInfo.TYPE_CLASS_PHONE);
这一句加在哪里,为什么我加在源代码里一直是错误 展开
这一句加在哪里,为什么我加在源代码里一直是错误 展开
2个回答
展开全部
加在你的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);
EditText et=(EditText)findViewById(R.id.inpt_num);
然后再是:
et.setInputType(EditorInfo.TYPE_CLASS_PHONE);
展开全部
一共有两种方法:
1.可以直接在布局文件中设置输入文本类型为数字
<EditText
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);
1.可以直接在布局文件中设置输入文本类型为数字
<EditText
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);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询