我需要抓住EditText注意力不集中的时候,我已经搜索了其他问题,但没有找到答案。
EditText
我OnFocusChangeListener是这样用的
OnFocusChangeListener
OnFocusChangeListener foco = new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { // TODO Auto-generated method stub } };
但是,它对我不起作用。
onFocusChangehasFocus的实现setOnFocusChangeListener并且有一个布尔参数。如果这是错误的,您就失去了对另一个控件的关注。
onFocusChange
setOnFocusChangeListener
EditText txtEdit = (EditText) findViewById(R.id.edittxt); txtEdit.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { if (!hasFocus) { // code to execute when EditText loses focus } } });