3

首先,我发现不同的安卓设备(甚至是iOS设备)在原生键盘开启的情况下都会有自己的句柄:

  • 在 Galaxy Nexus 中,键盘将通过在键盘外点击而关闭
  • 在索尼爱立信 Acro HD 中,所有后面的响应都会被阻止,直到点击键盘上的 OK 按钮。

我按 键打开键盘iPhoneKeyboard.Open()iPhoneKeyboard.done如果点击本机键盘中的 OK 按钮,则可以正常工作。但是,iPhoneKeyboard.done如果 Nexus 中的操作系统将其解散,则不会触发该问题。

如果它被操作系统解雇, 我怎么能iPhoneKeyboard.done进去?true

4

1 回答 1

1

将我的 Unity 从 3.5.2 升级到 3.5.6。Nexus 中的问题已解决。我认为 Unity Team 已经解决了这个问题。作为参考,我在 3.5.6 修复中发现了这一点: Android:确保 OnScreenKeyboard 由于失去焦点而关闭后可以再次打开。

于 2012-10-24T05:29:41.740 回答