Android EditeText 只能输入数字与字母的组合 应该怎么写?(详细点的)

自己找到了正确答案。采纳的不是正确的解决方法;我的关键字是“与”;... 自己找到了正确答案。采纳的不是正确的解决方法;我的关键字是 “与”; 展开
 我来答
阿好成08
2017-03-23 · 超过47用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:52.2万
展开全部
在EditText中设置属性,android:numeric="integer"即只能输入整数,如
<EditText
android:id="@+id/home_et_validate"
style="@style/order_vcode_input"
android:hint="请输入订单验证码"
android:inputType="number"
android:digits="@string/filter_vcode"/>
<string name="filter_vcode">0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</string>

解释说明:
注意其中的android:digits="0123456789qwertyuioplkjhgfdsazxcvbnm"这个就是限制输入类型的。
我们最2的人
2018-04-16 · TA获得超过1.1万个赞
知道小有建树答主
回答量:299
采纳率:100%
帮助的人:138万
展开全部

可以在EditText中设置属性。

android:numeric="integer"即只能输入整数,如<EditText

android:id="@+id/home_et_validate"

style="@style/order_vcode_input"

android:hint="请输入订单验证码"

android:inputType="number"

android:digits="@string/filter_vcode"/>

<string name="filter_vcode">0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</string>

这样就可以了。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式