我很困惑。我创建了一个全局变量:
public LabelField title2 = new LabelField("",
LabelField.ELLIPSIS | DrawStyle.HCENTER| LabelField.USE_ALL_WIDTH |
Field.FIELD_VCENTER | LabelField.USE_ALL_HEIGHT);
...
title2.setText("blablablablablabla\nblablabalba");
但是当我试图在设备的显示屏上显示此文字时,我只看到一行而不是两行。
但如果我正在使用
add(new LabelField("Line1\nLine2"));
它运作正常。有没有人有解决方案?
答案 0 :(得分:3)
您是否可以尝试跳过LabelField.ELLIPSIS
以查看是否有任何区别?
答案 1 :(得分:1)
\ n OS 4.5上的LabelField
不支持NEWLINE字符。
OS 5.0支持它们。
我没有4.6&在我的机器上安装4.7环境以进行测试。
我只是想更新此页面以供将来搜索,因为我遇到了与原始海报相同的问题,而且他的答案对我不起作用。