2011-01-12 85 views
0

我在布局中有两个edittext和一个按钮。当我按下softkeyboard中的'done'键时,我需要捕获该键盘事件并对这些编辑字段执行空检查。任何人都可以帮忙我在这?捕获Android软键事件

BR, 罗尼

回答

1
public boolean onKeyDown(int keyCode, KeyEvent event) { 
    if(keyCode==KeyEvent.KEYCODE_ENTER) 
    { 
     check for null; 
    } 
    return(super.onKeyDown(keyCode, event)); 
} 
+1

我觉得这个代码只适用于硬键按下,而不是软键盘上。 – 2011-03-16 19:44:47