EditText字符个数限制如何操作 两种方法
2017-06-25 18:26
260 查看
第一种:
用getBytes(); 截取,什么什么之间 6-10 就是6到十之间
小例子// 这个是
mUsername.getText().toString().getBytes().length
if(6<=mUsername.getText().toString().getBytes().length&& mUsername.getText().toString().getBytes().length<=10&& 6<=mPassword.getText().toString().getBytes().length&&mPassword.getText().toString().getBytes().length<=10){ Intent intent = new Intent(Main2Activity.this,Main3Activity.class); startActivity(intent); }else { Toast.makeText(Main2Activity.this,"用户或密码为空 或者用户 密码长度不在6-10之间",Toast.LENGTH_LONG).show(); }
第二种:
要先输入才可以限制,一般如果只是限制多大输入数字可以直接在布局中用
android:inputType="number"//这个可以选择纯数字,或者手机号码,邮箱什么的android:maxLength="11"//这个就是最大输入的字符串长度如果要设置最少输入多少字符,必须在代码中用edittext.getText().toString().length;拿到字符串的长度,if(edittext.getText().toString().length<6){//提示用户输入的字符长度不够,可以用TOAST也可以用DIALOG}
相关文章推荐
- android 中如何限制 EditText 最大输入字符数
- 如何限制edittext输入字数 3种方法的
- android 中如何限制 EditText 最大输入字符数
- android 中如何限制 EditText 最大输入字符数
- android开发(十六) 如何限制 EditText 最大输入字符数
- android 中如何限制 EditText 最大输入字符数(2)
- Android EditText限制输入字符的方法总结
- Android EditText限制输入字符类型的方法总结
- android 中如何限制 EditText 最大输入字符数
- 【转】android 中如何限制 EditText 最大输入字符数
- android 中如何限制 EditText 最大输入字符数
- android 中如何限制 EditText 最大输入字符数
- android 中如何限制 EditText 最大输入字符数
- android 中如何限制 EditText 最大输入字符数
- Android-02 如何限制 EditText 最大输入字符数
- android 中如何限制 EditText 最大输入字符数
- 如何给EditText定焦点隐藏软盘限制字符个数
- android 中如何限制 EditText 最大输入字符数
- 如何限制EditText输入的字符长度_王菲
- android 中如何限制 EditText 最大输入字符数