无法在BlackBerry上修改LWUIT符号表

时间:2012-03-05 16:20:05

标签: blackberry lwuit

我的观点使用TextField输入密码。 密码可能包含特殊字符,例如法语重音字符。

我读到setSymbolTable TextField方法用于指定用户点击“符号表键”时必须显示的所有字符。但是,当我单击“*”键时,这仅适用于J2ME设备。 单击BlackBerry设备的“SYM”键始终显示与我将呼叫添加到setSymbolTable之前相同的符号。我的代码修改并未改变Blackberry上的行为,但确实在J2ME设备上进行了更改。

你知道这是一个已知的LWUIT问题吗?还有另一种方法可以在Blackberry上添加重音字符吗?

谢谢

Yannik

1 个答案:

答案 0 :(得分:0)

由于其复杂的键盘语义,Blackberry仅使用原生输入,没有其他方法可行。在这种情况下,对文本字段的自定义可能会有问题。

但是,由于文本字段是本机的,因此在其他应用程序中输入时所需的相同按键应在LWUIT应用程序中工作。