Ограничение размера текста с использованием graphics.drawText в ListField, чтобы поставить точки приостановки? - PullRequest
1 голос
/ 22 февраля 2012

Я пытаюсь подумать, как мне рассчитать ширину текста или, если существует простой способ сделать это в Blackberry 4.5, чтобы поместить ... в текст. Я использую это для рисования текста:

graphics.drawText(auxString, row_height, y+row_height/2, DrawStyle.VCENTER, width-width/list_width_factor-(row_height+20));

1 Ответ

3 голосов
/ 22 февраля 2012

Вы уже пробовали использовать DrawStyle.ELLIPSIS? :

graphics.drawText(auxString, row_height, y+row_height/2, DrawStyle.ELLIPSIS, width-width/list_width_factor-(row_height+20));
...