首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在安卓系统中设置EditText的最大字符数?

如何在安卓系统中设置EditText的最大字符数?
EN

Stack Overflow用户
提问于 2011-05-20 08:10:53
回答 11查看 110.8K关注 0票数 139

如何设置Android EditText输入的最大字符数?我看到了setMaxLines、setMaxEMS,但没有看到字符数。

EN

回答 11

Stack Overflow用户

发布于 2011-08-02 22:30:59

在XML中,您可以将以下行添加到EditText View中,其中140是最大字符数:

android:maxLength="140"
票数 274
EN

Stack Overflow用户

发布于 2014-05-21 06:33:04

动态:

editText.setFilters(new InputFilter[] { new InputFilter.LengthFilter(MAX_NUM) });

通过xml:

<EditText
    android:maxLength="@integer/max_edittext_length"
票数 64
EN

Stack Overflow用户

发布于 2013-04-18 08:20:58

您可以使用InputFilter,这就是方法:

EditText myEditText = (EditText) findViewById(R.id.editText1);
InputFilter[] filters = new InputFilter[1];
filters[0] = new InputFilter.LengthFilter(10); //Filter to 10 characters
myEditText .setFilters(filters);
票数 45
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6066212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档