Эта ошибка возникает при установке максимального размера на TextField при использовании LWUIT с Blackberry? - PullRequest
3 голосов
/ 23 января 2012

Я установил максимальный размер TextField на 20. Работает нормально. И я получил предупреждение, как Field Full, когда я достигну. Нет проблем. И нет никаких других компонентов в Form. Только один TextField помещен в Form.

Но проблема в том, что после этого предупреждения я нажал клавишу вниз или клавишу вверх. Его сфокусировано TextField само. А потом я нажимаю клавишу удаления для удаления символов в TextField. В этот раз я получаю illegalargumentexception. Почему это исключение происходит?

Обновление:

  TextField searchTxtField = new TextField(); 
  searchTxtField.setMaxSize(20);
  searchTxtField.addDataChangeListener(new DataChangedListener() {
   public void dataChanged(int type, int index) {
        .....
        .....
      }
    });

1 Ответ

2 голосов
/ 26 января 2012

Возникла проблема с недопустимым аргументом исключения для собственного порта Blackberry. Я думаю, что это должно быть решено в текущей версии в SVN. Если вы по-прежнему получаете это исключение с последним кодом SVN, предоставьте нам трассировку стека (из журнала устройства).

...