我必须显示一个字符串,该字符串可以或不足以在所有设备中不适合一行,我希望labelfield控件在原始字符之后自动显示“新行”中的剩余文本,我的意思是...如果字符串不能在单行中显示,则auomatic carret返回,我尝试过的所有移动操作系统都是这样做的,但是我无法使BB OS工作,只要它喜欢它就会截断我的字符串,这非常烦人。
谢谢
答案 0 :(得分:8)
执行此操作的一种方法是将包含LabelField的HorizontalFieldManager放在VerticalFieldManager中。
E.g。
LabelField labelField = new LabelField("This is a very long sentance that I have written to show that the text will wrap around when it gets to the edge of the field.");
VerticalFieldManager vfm = new VerticalFieldManager();
HorizontalFieldManager hfm = new HorizontalFieldManager();
hfm.add(labelField);
vfm.add(hfm);
add(vfm);