edittext的onKeyListener是否执行两次
edit2.setOnKeyListener(new OnKeyListener() {
public boolean onKey(View v, int keyCode, KeyEvent event) {
if(keyCode != 66)//66是回车键
{
return false;
}
edittext2 = edit2.getText().toString();
textview.setText(edittext2);
}
});
这样,textview就会执行两次,setText两次,是不是因为本来回车就会执行一次,还是这个onKey会执行两次
[解决办法]
其他地方也调用textview.setText()了吧. 打断点看看
[解决办法]
Key有Down和Up事件,当然会执行两次。