设置文本编辑器的按回车时触发的事件
1 /***
2 * 绑定文本编辑器的字符监听事件
3 */
4 private void BindEditTexKeyListenerEvents() {
5 this._ShuakaEditText.setOnKeyListener(new OnKeyListener() {
6
7 @Override
8 public boolean onKey(View view, int keyCode, KeyEvent keyEvent) {
9 if (KeyEvent.KEYCODE_ENTER == keyCode
10 || KeyEvent.KEYCODE_DPAD_CENTER == keyCode) {
11 Send();
12 return true;
13 }
14 return false;
15 }
16 });
17 }
注意:
这里面使用了KeyEvent.KEYCODE_ENTER和KeyEvent.KEYCODE_DPAD_CENTER,我们在一般的手机和平板上面测试了下,回车之后触发的是KeyEvent.KEYCODE_ENTER,然后再一般的电视(android电视)上面触发的是KeyEvent.KEYCODE_DPAD_CENTER
人生,总是有一些空城旧事,年华未央;总是有些季节,一季花凉,满地忧伤。许多事,看开了,便会峰回路转;许多梦,看淡了,便会云开日出。学会思索,学会珍藏,微笑领悟,默默坚强。