Проблема с BlackBerry с текстовыми полями в OS6

Я занимаюсь разработкой приложения для BlackBerry и использую J2ME для создания стиля. Итак, я использую TextFields со стилем польского языка для получения пользовательского ввода.

TextFields отлично работают в версиях ОС, отличных от 6. Но при тестировании на устройствах под управлением OS 6 Textfields ломаются.

В основном в других версиях ОС, когда фокус находится на TextField, тогда левая и правая кнопки перемещают курсор в TextField, а вверх и вниз перемещают фокус на следующий / предыдущий элемент. Однако в OS6 вверх и вниз вместо этого перейдите к началу и концу TextField соответственно, и фокус застрянет, поэтому я не могу переместить фокус на следующий элемент.

В качестве обходного пути я попытался захватить кнопку "вниз" с помощью handleKeyReleased, но когда фокус находится на TextField, кнопка "вниз" даже не захватывается.

Кто-нибудь знает какой-либо другой способ решить эту проблему?

1 ответ

Решение

Проблема устранена путем явного использования BlackBerry JDE версии 6 для сборки приложения.

Другие вопросы по тегам