问题
I want to add two fields in a vertical field manager. I want the first one to be align on the left and the second one (on the second line) on the right.
回答1:
You can use the style argument of the field constructor to specify alignment, both horizontal and vertical.
VerticalFieldManager titlevfm = new VerticalFieldManager();
LabelField leftField = new LabelField("my label", Field.FIELD_LEFT);
LabelField rightField = new LabelField("right field", Field.FIELD_RIGHT);
titlevfm.add(leftField);
titlevfm.add(rightField);
回答2:
You can also create a class that extends Manager class Override the sublayout method and place contents as per your choice
来源:https://stackoverflow.com/questions/1486664/blackberry-field-alignment-in-a-verticalfieldmanager