Польские текстовые поля J2ME и сенсорные устройства Symbian ^ 3

Сегодняшний вопрос касается использования текстовых полей в J2ME Polish для устройств Symbian ^ 3.

В моем коде есть что-то вроде этого:

TextField digitValueText = new TextField ("Number", "", 1, TextField.NUMERIC);

Это отлично работает на других устройствах Symbian (s40, s60 и т. Д.), Однако, когда я иду и тестирую его на Nokia N8 (Symbian ^ 3), я не могу вводить числа, и устройство не позволяет мне выбирать текстовое поле. чтобы открыть клавиатуру.

Кто-нибудь еще сталкивался с этой проблемой?

textField должен содержать только числа, поскольку мы не хотим, чтобы пользователи вводили текст (это для аутентификации).

Заранее спасибо!


РЕДАКТИРОВАТЬ: Итак, похоже, что это поведение от polish.TextField.useDirectInput, TextField.NUMERIC наследует поведение по умолчанию ... все еще есть идеи по этому поводу?


person Gonçalo Vieira    schedule 05.09.2011    source источник
comment
NUMERIC TextBox страдает той же ошибкой?   -  person gnat    schedule 05.09.2011
comment
буду тестировать это через пару минут   -  person Gonçalo Vieira    schedule 05.09.2011
comment
То же самое происходит с TextBox   -  person Gonçalo Vieira    schedule 05.09.2011
comment
интересный. В их руководстве пользователя указано, что они виртуальная клавиатура должна выскочить и что она может вводить числа - это не работает даже с TextBox?   -  person gnat    schedule 05.09.2011
comment
@gnat эта проблема возникает только при использовании J2ME Polish. Я пробовал использовать собственный J2ME, и он отлично работает.   -  person Diogo Cardoso    schedule 05.09.2011
comment
Я понимаю. Значит, похоже на ошибку в польском языке. Позволяет ли Polish вам выводить необработанный текст MIDP TextBox со своего экрана? если да, это, вероятно, может помочь   -  person gnat    schedule 05.09.2011


Ответы (1)


Измените конфигурацию проекта на Generic / AnyPhone.

person Diogo Cardoso    schedule 06.09.2011