BlackBerry - горизонтальное выравнивание LabelField на экране - PullRequest
1 голос
/ 15 декабря 2009

Я хочу добавить новый LabelField (строковая метка, длинный стиль), но если я использую Field.FIELD_HCENTER в качестве моего стиля, я получу следующее выравнивание.

|---- This text is horizontally aligned but in ----|
|---- a block.

Но я хочу;

|---- This text is horizontally aligned and ----|
|------- independently so for each line --------|

Это просто достичь? Я не могу найти константу поля, чтобы заставить это работать на меня.

Заранее спасибо,

Гав

1 Ответ

6 голосов
/ 16 декабря 2009

Попробуйте DrawStyle.HCENTER

альтернативный текст http://img521.imageshack.us/img521/6245/9000.jpg

class Scr extends MainScreen {
    String mText = "Lorem ipsum dolor sit amet, "
            + "consectetur adipiscing elit. Sed adipiscing "
            + "dui quis velit placerat vulputate.";
    LabelField mLabel = new LabelField(mText, DrawStyle.HCENTER);

    public Scr() {
        add(mLabel);
    }
}
...