转自:http://www.2cto.com/kf/201206/134862.html
首先设置只能输入数字:
[html] <EditText
android:id="@+id/edit_digit_input"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:digits="1234567890."
android:singleLine="true"
/>
<EditText
android:id="@+id/edit_digit_input"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:digits="1234567890."
android:singleLine="true"
/>
再者代码里面设置输入法类型:
[java] editText.setInputType(EditorInfo.TYPE_CLASS_PHONE);
editText.setInputType(EditorInfo.TYPE_CLASS_PHONE);
则如果该EditText获得焦点,会弹出数字输入法的模拟键盘

本文详细介绍了如何在Android应用中设置EditText只允许输入数字,并通过代码实例展示了如何在获得焦点时自动弹出数字输入法键盘,提供了一种高效实现数字输入功能的方法。

1226

被折叠的 条评论
为什么被折叠?



