Android开发EditText获取焦点和失去焦点

释放双眼,带上耳机,听听看~!

这样做可以在输入完成之后马上判断一下输入的内容是否合法,我这里是判断密码时候符合规范

代码如下

        mEditPass.setOnFocusChangeListener(new android.view.View.OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
if (hasFocus) {
Log.e("EditText", "获取焦点");
// 此处为得到焦点时的处理内容
} else {
// 此处为失去焦点时的处理内容
Log.e("EditText", "失去焦点");
if (a + b + c < 6) {
Toast.makeText(getApplicationContext(), "长度不够6位数字", Toast.LENGTH_LONG).show();
}
if (a * (b + c) == 0) {
Toast.makeText(getApplicationContext(), "密码必须是字母和数字的组合", Toast.LENGTH_LONG).show();
}
}
}
});
}

人已赞赏
Android文章

Android 字符串截取替换函数

2020-3-28 1:17:04

Android文章

Android开发listview.selection()

2020-3-28 2:32:53

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索