Как зарегистрировать прослушиватель событий появления / исчезновения событий виртуальной клавиатуры в Blackberry Playbook с помощью Flex? - PullRequest
4 голосов
/ 09 января 2011

Не почему никто не жаловался на это, но у меня много проблем с виртуальной клавиатурой Blackberry Playbook на симуляторе.

У меня есть компонент richedit в середине экранакак только появляется виртуальная клавиатура для ввода текста, она полностью скрывает ввод текста.Я хотел бы переместить ввод текста вверх, когда клавиатура появляется / исчезает.Есть какой-либо способ сделать это?Я не хочу возиться с событиями focus_in и focus_out на richedit.Я пробовал, и это не очень надежно.

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

1 Ответ

0 голосов
/ 11 января 2011

Мы ожидаем, что следующий выпуск SDK (давно ожидаемый, но, я думаю, неизбежный) обеспечит гораздо более полную поддержку виртуальной клавиатуры. Пока это не произойдет, я думаю, что пытаться сделать что-то особенное с этим - пустая трата времени.

Я также думаю, что есть шанс, что он автоматически переместит всю вашу сцену вверх, когда будет скрывать текстовый ввод, так что, возможно, вам все равно ничего не нужно будет делать.

Редактировать : На самом деле в январе я опубликовал код, описывающий недокументированный способ для поддержки этого с использованием некоторой элементарной поддержки PPS. Также показано, как вы можете программно управлять открытием и закрытием клавиатуры. Я не рекомендую это для реального кода ...

...