请问android中的最后一个EditText为何不能触发失焦事件?布局省略(包含两个EditTex),Activity代码如下:
public class Login extends Activity implements OnFocusChangeListener{private EditText account;
private EditText password;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.login);
// 初始化变量对象
account = (EditText) findViewById(R.id.login_id);
password = (EditText) findViewById(R.id.login_pw);
account.setOnFocusChangeListener(this);
password.setOnFocusChangeListener(this);
}
public void onFocusChange(View v, boolean hasFocus) {
if(account.hasFocus()==false){
System.out.println("account失去焦点了");
}else if(password.hasFocus()==false){
System.out.println("password失去焦点了");
}
}
为何password这个控件不能进入失焦?
就是想每次一输完信就能进行操作?
补充:移动开发 , Android