android中的文本后,KeyEvent不占用空间

问题描述

我正在使用react-native-keyevent通过android应用程序捕获输入事件。我正在尝试使用事件捕获ASDERFF|ERRTO| |。我只能得到ASDERFF|ERRTO|个剩余空间,并且管道无法读取。空间无法解决事件。请让我知道接受空格。我尝试使用

adb shell input text "some%stext" 

输出:“一些文字

adb shell input text "some text"

输出:“一些”

在MainActivity.java

//adb shell input text "some text"
@Override
public boolean onKeyUp(int keyCode,KeyEvent event) {
  Log.d("DEBUG","onKeyUp event: "+event.toString()); 
  KeyEventModule.getInstance().onKeyUpEvent(keyCode,event);
  return super.onKeyUp(keyCode,event);
}

adb shell input text "some text"

的调试输出
KeyEvent { action=ACTION_UP,keyCode=KEYCODE_S,scanCode=0,MetaState=0,flags=0x0,repeatCount=0,eventTime=29540713,downTime=29540713,deviceid=-1,source=0x101,displayId=-1 }
KeyEvent { action=ACTION_UP,keyCode=KEYCODE_O,keyCode=KEYCODE_M,keyCode=KEYCODE_E,displayId=-1 }

版本: 反应性:0.63.2 react-native-keyevent:0.2.8

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)