softInputMode- 软件盘监听事件
2015-03-05 11:14
316 查看
软件盘的监听事件,如下
然后我们看一下调用的地方
所以,我们可以得出的结论就是,一些控件本身就是监听软件盘的功能。
private final OnKeyListener mSubjectKeyListener = new OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) { if (event.getAction() != KeyEvent.ACTION_DOWN) { return false; } // When the subject editor is empty, press "DEL" to hide the input field. if ((keyCode == KeyEvent.KEYCODE_DEL) && (mSubjectTextEditor.length() == 0)) { /* Vanzo:zhangshuli on: Thu, 05 Mar 2015 10:26:59 +0000 showSubjectEditor(false); */ // End of Vanzo: zhangshuli mWorkingMessage.setSubject(null, true); /// M: add for character counter updateCounter(mWorkingMessage.getText(), 0, 0, 0); return true; } return false; } };
然后我们看一下调用的地方
mSubjectTextEditor = (EditText)findViewById(R.id.subject); mSubjectTextEditor.setOnKeyListener(show ? mSubjectKeyListener : null);
所以,我们可以得出的结论就是,一些控件本身就是监听软件盘的功能。
相关文章推荐
- softInputMode- 软件盘的设置
- HTML 输入框input事件监听实例
- ff下JQuery无法监听input的keyup事件的解决方法
- 如何利用input事件来监听移动端的输入
- input设置键盘监听事件
- 实时监听input标签输入 实时监听文本框输入 避免中文输入法无法触发onkeyup事件的问题
- 解决ff下JQuery无法监听input的keyup事件
- jquery 自定义input输入监听事件
- input设置键盘监听事件
- android设置软件按钮为“搜索”,并监听事件
- JavaScript监听input等表单输入框的变化事件oninput
- Jquery监听input text修改事件
- jquery 监听input输入值事件
- Libgdx中InputListener事件的触控监听的手动调用
- js监听input等表单输入框的变化事件oninput
- jsp name属性相同的一组输入框input,输入其中一个值,其余值跟随改变事件监听代码
- jQuery封装自定义事件--valuechange(动态的监听input,textarea)之前值,之后值的变化
- android:windowsSoftInputMode=""详解
- juery中监听input的变化事件
- input 标签的监听事件总结