android - Android Studio 模拟器中的 IME 不响应键盘上的 Shift-B

标签 android keyboard android-emulator android-studio-3.0 ime

我注意到当我通过物理键盘使用模拟器时,EditTexts 没有记录或接收 Shift-B。

  • 键盘在所有其他程序的其他地方都可以正常工作 - “B” - 看!
  • 小写的 ''b' 无处不在
  • 除“B”外,所有其他 SHIFT 字母字符都可以从键盘输入
  • 在 IME(软键盘)上点击 shift-B 可以正常工作
  • 当按下 SHIFT-b 时,onKeyListener.onKey() 收到 keyCode 0

我已经广泛使用 Android Studio 和模拟器一年了,现在才注意到这一点。我不确定它是从什么时候开始的。

我已退出并重新启动 Android Studio 和模拟器,但无济于事。

我猜我的键映射不知何故被意外或损坏弄乱了,但我不知道从哪里开始解决这个问题。

最佳答案

这是模拟器中的一个错误,已在上周发布的 27.0.5 中修复。

关于android - Android Studio 模拟器中的 IME 不响应键盘上的 Shift-B,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48045540/

相关文章:

java.lang.IllegalThreadStateException : Thread already started 异常

android - 日期选择器对话框选择了错误的年份

java - Android 不抛出 SocketException?

swift - 动态更改键盘扩展的高度

Android - AudioTrack setStereoVolume() 不工作

android - 如何将滚动条放在 Horizo​​ntalScrollView 的顶部?

android - 显示虚拟键盘时调整 QML 窗口大小

android - Android 上 react-native 中键盘的精确高度(带自动更正)

android - Cordova 安卓模拟器没有运行

安卓模拟器不能用