今天遇到这样一个小需求,就是需要监听edittext的焦点事件,然后进行操作,首先我们先来看一下有什么方法,给editText设置setOnFocusChangeListener监听,实现里面的方法onFocusChange,这个方法的意思就是当焦点改变的时候需要做什么操作,
EditText et = (EditText) findViewById(R.id.et);
et .setOnFocusChangeListener(
new android.view.View.OnFocusChangeListener() {
@Override
public void onFocusChange(View v,
boolean hasFocus) {
if (hasFocus) {
}
else {
}
}
});
当我们设置完这个方法后,就可以在OnFocusChangeListener方法中进行判断,来分开获取到焦点和失去焦点。
本人菜鸟一个,有什么不对的地方希望大家指出评论,大神勿喷,希望大家一起学习进步!
转载请注明原文地址: https://ju.6miu.com/read-114246.html