代碼在如下所示紊遵,給設(shè)置個(gè)actionListener 即可霸饲。
TextView.OnEditorActionListener actionListener =new TextView.OnEditorActionListener(){
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event){
return(event.getKeyCode() == KeyEvent.KEYCODE_ENTER);
? ? }
};
editText.setOnEditorActionListener(actionListener);
這個(gè)方法是給文本框添加編輯監(jiān)聽(tīng)事件,監(jiān)聽(tīng)時(shí)間并不是點(diǎn)擊EditText的時(shí)候觸發(fā),也不是在我們對(duì)EditText進(jìn)行編輯時(shí)觸發(fā)擅编,而是在我們編輯完之后點(diǎn)擊軟鍵盤上的回車鍵才會(huì)觸發(fā)。需要返回車鍵失效箫踩,現(xiàn)在只需要當(dāng)我們按回車鍵的時(shí)候返回false就行了爱态。