Расширяемый компонент TextField UI в ОС Blackberry / RIM? - PullRequest
1 голос
/ 05 февраля 2011

Я планирую портировать приложение с Android на Blackberry (только для BB 6.0). На Android я разработал настраиваемый расширяемый компонент текстового поля, где пользователь может щелкнуть ссылку «больше / меньше», чтобы развернуть текст.

У меня вопрос: есть ли существующий компонент пользовательского интерфейса, поставляемый с BB SDK (6.0), или какой-либо проект с открытым исходным кодом, который уже реализовал требуемую функцию, или же его также необходимо реализовать с нуля.

Некоторые детали:

  • Расширение анимированное и содержимое, которое находится ниже текстового поля движется вниз соответственно.
  • Текст неформатированный (простой текст) и поле не редактируется.
  • Разработчик дает макс. количество строк для свернутое состояние
  • Если текст дольше, чем вписывается в в свернутом состоянии добавлено "..." в конец.

expandable textfield

1 Ответ

1 голос
/ 05 февраля 2011

Нет встроенного компонента, который может это сделать, нет. Встроенные компоненты довольно просты и не сильно изменились с первых дней. Это одна критика, которую имеют разработчики.

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

...