-
首先设置只能输入数字:
<EditText
android:id="@+id/edit_digit_input"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:digits="1234567890."
android:singleLine="true"
/>
再者代码里面设置输入法类型:
editText.setInputType(EditorInfo.TYPE_CLASS_PHONE);
则如果该EditText获得焦点,会弹出数字输入法的模拟键盘
摘自 知识空间
android EditText设置弹出数字输入法键盘
最新推荐文章于 2022-10-18 19:17:35 发布
本文介绍如何通过XML属性和Java代码设置Android应用中的EditText控件只允许用户输入数字。使用android:digits属性限定可输入字符,并通过setInputType方法设置输入法类型。
664

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



