У меня есть два EditFeilds, которым нужен числовой ввод. Проблема в том, что этот нуль, похоже, не работает в любом симуляторе, имитирующем телефонную аппаратуру с аппаратной клавиатурой.EditField Не получает ввод от «0» Ключ
Оба EditFields инициализируются:
private EditField editField = new EditField(EditField.FILTER_REAL_NUMERIC);
Я я прав, полагая, что BB OS следует позаботиться о типе ввода. EditFields должны иметь возможность вводить десятичные точки (но не математические операторы). Я знаю, что нажатие клавиши на клавишу 0 происходит, потому что я могу распечатать код ключа на консоли (но это работает только при отладке).
Это может быть проблема с симулятором?
Почему вы не используете частный EditField editField = новый EditField (EditField.FILTER_NUMERIC); ? – Mugur
@Mugur Пробовал, что. –