Fork me on GitHub

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获得焦点,会弹出数字输入法的模拟键盘


posted @ 2016-05-24 10:20  程序员小冰  阅读(231)  评论(0)    收藏  举报


Fork me on GitHub