EditField не получает ввод от клавиши «0» - PullRequest
1 голос
/ 21 марта 2011

У меня есть два EditFeild, которые нуждаются в числовом вводе.Проблема заключается в том, что этот ноль не работает ни в одном симуляторе, имитирующем телефонную трубку с аппаратной клавиатурой.

Оба поля редактирования имеют начальное значение:

private EditField editField = new EditField( EditField.FILTER_REAL_NUMERIC );

IЯ прав, если предположить, что ОС BB должна заботиться о типе ввода.В EditFields требуется возможность вводить десятичные точки (но не математические операторы).Я знаю, что нажатие клавиши на клавише 0 защемляется, поскольку я могу распечатать код клавиши на консоль (но это работает только при отладке).

Может ли это быть просто проблемой симулятора?

1 Ответ

1 голос
/ 21 марта 2011

Майк, я не могу воспроизвести твой вопрос на ряде симуляторов.Какой симулятор вы используете?Вы подкласс от EditField или используете класс EditField напрямую?

...