接收Android中任何语言的键盘事件
我正在为Android 3.1制作一个应用程序,它拦截键盘事件并将它们发送到我的服务器(Windows)。
问题:我的应用程序(活动)能够接收英语字符的事件,但是当键盘不是英语时,键入和按键事件不能到达我的应用程序。
启动键盘的代码片段:
InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
inputMgr.toggleSoftInput(0, 0);
重载以下函数:
public boolean onKeyDown(int keyCode, KeyEvent event)
public boolean onKeyUp(int keyCode, KeyEvent event)
有什么我失踪? 我的主要目标是接收任何键盘的事件(即任何语言)
谢谢,
链接地址: http://www.djcxy.com/p/18427.html