是否可以在用户单击 Android 中的空格键时设置事件。就像用户点击空格键一样,执行某个操作
问问题
361 次
2 回答
0
Do you mean backspace button? If so, than:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
super.onKeyDown(keyCode, event);
if (keyCode == KeyEvent.KEYCODE_BACK) {
Log.d(TAG,"here we are");
return true;
}
return false;
}
于 2013-11-14T10:23:58.360 回答
0
将 TextWatcher 绑定到您的 EditText,并监听空格字符。
编辑:这里有一些代码
editText.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// put your magic here
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void afterTextChanged(Editable s) {
}
});
于 2013-11-14T10:51:15.033 回答