我正在尝试在BlackBerry中构建一个屏幕。其中应该在原始标题栏下方有第二个标题栏。另外第二个标题栏应该是固定的,不应该用垂直滚动滚动。
在这个问题上需要一些建议。
答案 0 :(得分:2)
您可以在VerticalFieldManager上添加第二个标题和原始标题栏。然后,只需将VerticalFieldManager
设置为标题,因为可以将任何Field
,Manager
实例设置为标题。
检查public void setTitle(Field title)以及以下示例。
public class DemoScreen extends MainScreen {
public DemoScreen() {
super();
// Prepare a Custom Title
long style = NO_VERTICAL_SCROLL | NO_VERTICAL_SCROLLBAR | USE_ALL_WIDTH;
VerticalFieldManager myTitle = new VerticalFieldManager(style);
// Set background color.
myTitle.setBackground(BackgroundFactory.createSolidBackground(Color.GRAY));
// Add any numbers/types of field
myTitle.add(new LabelField("First line."));
myTitle.add(new LabelField("The second line."));
// Set the Title
setTitle(myTitle);
}
}