开发者

newline doesn't work in LabelField

开发者 https://www.devze.com 2023-02-14 12:11 出处:网络
I\'m very confused. I\'ve created a global variable: public LabelField title2 = new LabelField(\"\", LabelField.ELLIPSIS | DrawStyle.HCENTER| LabelField.USE_ALL_WIDTH |

I'm very confused. I've created a global variable:

public LabelField title2 = new LabelField("", 
    LabelField.ELLIPSIS | DrawStyle.HCENTER| LabelField.USE_ALL_WIDTH |
    Field.FIELD_VCENTER | LabelField.USE_ALL_HEIGHT);

...

title2.setText("blablablablablabla\nblablabalba");

But when i'm trying to show this text on device's display i see only one line instead of two.

开发者_Python百科

newline doesn't work in LabelField

but if i'm using

add(new LabelField("Line1\nLine2"));

it works properly. Does anyone have a solution?


Can you try skipping LabelField.ELLIPSIS to see if that makes any difference?


\n NEWLINE characters are not supported in LabelFields on OS 4.5.

They are supported in OS 5.0.

I do not have 4.6 & 4.7 environments setup on my machine to test with.


I just wanted to update this page for future search purposes, since I had the same problem as original poster and his answer was not working for me.

0

精彩评论

暂无评论...
验证码 换一张
取 消