微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > android开发EditText输入时弹出数字输入键盘

android开发EditText输入时弹出数字输入键盘

时间:10-08 来源:互联网 点击:

首先设置只能输入数字

1EditText
2android:id=@+id/edit_digit_input
3android:layout_width=wrap_content
4android:layout_height=wrap_content
5android:digits=1234567890.
6android:singleLine=true
7/>

重点是

1android:digits=1234567890.

EditText中android:digits属性的作用

是设置允许输入哪些字符。如“1234567890.+-*/%\n()”

再在代码里面设置输入法类型:

1editText.setInputType(EditorInfo.TYPE_CLASS_PHONE);

则如果该EditText获得焦点,会弹出数字输入法的模拟键盘

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top