Макет полей без полей между ними на BlackBerry - PullRequest
0 голосов
/ 04 ноября 2010

Как предотвратить лишний пробел между двумя полями:

VerticalFieldManager _fieldManagerMiddle = 
    new VerticalFieldManager(Manager.VERTICAL_SCROLL);
LabelField field = new LabelField("Title");
CustomFieldList list = new CustomFieldList ();

_fieldManagerMiddle.add(field);
_fieldManagerMiddle.add(list);

Ответы [ 3 ]

0 голосов
/ 04 ноября 2010

Вы пытались установить поле на ноль? Margin - это просто свойство поля, но менеджеры используют его для определения минимального расстояния между двумя полями во время макета.

field.setMargin(0,0,0,0);
list.setMargin(0,0,0,0);
0 голосов
/ 14 декабря 2010

Вы можете создать собственный менеджер. внутри метода подслоя вы можете расположить содержимое в соответствии с вашими требованиями и выбором

0 голосов
/ 04 ноября 2010

Чтобы управлять пространством между двумя менеджерами, вы можете попробовать отрицательный VerticalFieldManager и HorizontalFieldManager .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...