[置顶] android开发之使edittext输入弹出数字软键盘。亲测可用。手机号登陆注册常用。

<EditText
	android:id="@+id/edit_digit_input"
	android:layout_width="wrap_content"
	android:layout_height="wrap_content"
	android:digits="1234567890."
	android:singleLine="true" 
	/>

首先设置只能输入数字:上面XML设置。


 
 

然后在java代码里面设置输入法类型:

editText.setInputType(EditorInfo.TYPE_CLASS_PHONE);

 
 

下面是效果图。

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

[置顶] android开发之使edittext输入弹出数字软键盘。亲测可用。手机号登陆注册常用。_第1张图片

你可能感兴趣的:(java,android,String,Android开发,androidstudio)