Не удается изменить таблицу символов LWUIT на BlackBerry - PullRequest
1 голос
/ 05 марта 2012

Мой вид использует TextField для ввода пароля.Пароль может содержать специальные символы, такие как символы с французским акцентом.

Я читал, что setSymbolTable метод TextField используется для указания всех символов, которые должны отображаться, когда пользователь нажимает «ключ таблицы символов».Но это работает только на устройствах J2ME, когда я нажимаю клавишу «*».При нажатии на клавишу «SYM» на устройствах BlackBerry всегда отображаются те же символы, что и до того, как я добавил вызов к setSymbolTable.Мои модификации кода не изменили поведение на Blackberry, но изменили его на устройствах J2ME.

Знаете ли вы, если это известная проблема LWUIT?Есть ли другой способ разрешить символы с акцентом на Blackberry?

Спасибо

Янник

1 Ответ

0 голосов
/ 06 марта 2012

Blackberry использует только собственный ввод из-за его сложной семантики клавиатуры, никакой другой подход не практичен.В этом случае настройки для текстового поля могут быть проблематичными.

Однако, поскольку текстовое поле является собственным, те же нажатия клавиш, которые требуются при вводе в других приложениях, должны работать в приложении LWUIT.

...