android edittext 限制输入多少

如题所述

可以对输入长度进行设置就可以了
1、第一种方式是通过EditText的inputType来实现,可以通过xml或者java文件来设置。假如我要设置为显示密码的形式,可以像下面这样设置:
在xml中, android:inputType="textPassword"

在java文件中,可以用 myEditText.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);
当然,还有更多的其他属性用来进行输入设置。

2、第二种是通过android:digits 属性来设置,这种方式可以指出要显示的字符,比如我要限制只显示数字,可以这样:
android:digits="0123456789"
还有更多可以http://blog.csdn.net/goodlixueyong/article/details/40655317
温馨提示:内容为网友见解,仅供参考
无其他回答

android 中如何限制 EditText 最大输入字符数?
\/\/editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(20)}); 即限定最大输入字符数为20。[java] view plaincopyprint?01. public class TextEditActivity extends Activity { 02. \/** Called when the activity is first created. *\/ 03. @Override 04. public void...

android 中如何限制 EditText 最大输入字符数
3、最后在EditText控件中加入,限制字数的条件android:maxLength="10" (10表示限制最大输入字符个数为10),如下图:

android 中如何限制 EditText 最大输入字符数
android 中限制 EditText 最大输入字符数可以在 xml 文件中设置文本编辑框属性作字符数限制,操作步骤如下:1、首先使用Android studio创建一个android工程,工程视图如下:2、在XML布局中,添加一个EditText控件,如下图:3、在该空间中添加一个属性android:maxLength="10",10位限制最大输入字符个数,...

android 中如何限制 EditText 最大输入字符数
android:maxEms 设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。android:minEms 设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。android:maxLength 限制输入字符数。如设置为5,那么仅可以输入5个汉字\/数字\/英文字母。android:lines 设置文本的行数,设置...

android 开发中 在XML布局里写了个EditText,按需求EditText里只能输入...
4位数的限制,可以在XML中通过android:maxLength设定;必须是偶数方法有二:1、需要实现onTextChange接口,在该接口中判断是否是偶数,如果不是则抛弃输入。2、为该EditText添加filter。具体怎么添加请百度。不是一句两句能说清的。

android edittext 限制输入多少
在java文件中,可以用 myEditText.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);当然,还有更多的其他属性用来进行输入设置。2、第二种是通过android:digits 属性来设置,这种方式可以指出要显示的字符,比如我要限制只显示数字,可以这样:android:digits="0123456789"还有更多可以http:\/\/blog.csdn...

android如何解决android:ellipsize与android:maxlines
输入行限制(android:maxLines)用于限制EditText的显示行数,这对于需要用户输入多行文本的场景非常有用。例如,当android:maxLines的值设置为2时,输入框最多只会显示两行文本。在应用这些属性时,请注意Android原生系统和输入法的兼容性。某些属性可能在特定的系统或第三方输入法中不生效。因此,在开发时...

android 开发edittext为什么会随着输入字符的增多而变大?
还有一种可能是因为你设置了这个属性:android:gravity="left|center"去掉即可,然后加上最多的字符个数的限制条件

android 中怎么控制EditText只能输入数字和字母
<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...

android EditText控件中, 如何判断并且限制只能输入数字
小数请使用android:numeric="decimal" 属性 然后gettext后进行类型转换 其实还有很多办法解决。可以添加TextChangedListener 监听器 进行字符判断。android:digits 属性 输入规则 例如:android:digits=“0123456789” 表示只能输入数字。android:digits=“0123456789.” 表示可以输入数字和小数点 ...

相似回答
大家正在搜