2 o19830015 o19830015 于 2012.11.21 17:05 提问

不用编辑文本监听虚拟键盘按键

有没有方法可以监听键盘,如果在Fragment的onCreateView 方法键盘情况是这样的时候:

   getActivity().getWindow().setSoftInputMode(
            WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);

还需要键盘在数值模式。

谢谢

1个回答

csh_34
csh_34   2012.11.21 17:10
已采纳

如果在activity中重写onKeyDown方法,你可以监听键盘按下事件。

 public boolean onKeyDown(int keyCode, KeyEvent event) {
        switch (keyCode) {
        case KeyEvent.KEYCODE_BACK:
            ...
            return true;
            ...
        default:
            return super.onKeyDown(keyCode, event);
        }
    }
o19830015
o19830015 谢谢
大约 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!