【问题标题】:Detecting Nokia E61 Keyboard Layout in J2ME在 J2ME 中检测诺基亚 E61 键盘布局
【发布时间】:2009-11-19 16:50:40
【问题描述】:

Nokia E61、E71 等有不同的键盘布局变体,如 QWERTY、QWERTZ、AZERTY 等。有没有办法通过 J2ME 检测当前的键盘布局?

还有一些有趣的事情发生了,我们测试的一些 E61 有 QWERTY 键盘,但运行的是预装的 QWERTZ 布局。有人知道这些问题吗?

【问题讨论】:

  • 你为什么需要它?一个键应该在 java 中为您提供相同的键代码,而不管它在设备上的物理位置。
  • 也许 OP 想要制作一个游戏或需要按键处于设定物理模式的东西。如果是这样,最好的解决方案是简单地要求用户选择当前布局!

标签: nokia java-me


【解决方案1】:

我认为除非诺基亚将模式编码到“microedition.platform”系统属性中,否则您将无法找出物理键盘布局。我找不到。

如果物理键向 java 发送了错误的键码,我希望它在本机应用程序中也表现不佳,我能看到的一个原因是手机包含错误的固件版本(The实体手机针对一个地区进行本地化,而固件针对不同地区进行本地化)。

【讨论】:

  • 是的,你是对的,key code是正确返回的,而且如果用户有错误的固件,让他更新到正确的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-28
  • 1970-01-01
  • 2017-12-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多