我有一个标题栏,下面我有一个标签字段,我正面临一个问题,当我向下滚动标签字段“timezoneTitle”不可见。它只有在我向上滚动时才可见。我想要即使用户上下滚动也能保持固定,如何处理?
LabelField title= new LabelField("welcome", LabelField.FIELD_RIGHT);
hfm.add(title);
// title for timezone
LabelField timezoneTitle = new LabelField("", LabelField.ELLIPSIS
| LabelField.USE_ALL_WIDTH | LabelField.FIELD_HCENTER) {
public void paint(Graphics graphics) {
graphics.setColor(Color.WHITE);
graphics.setBackgroundColor(Color.BLUE);
graphics.clear();
super.paint(graphics);
}
};
setTitle(vm);
add(timezoneTitle );
答案 0 :(得分:1)
让我们采取一个主垂直场VFM ......将hfm添加到VFM(vfm.add(hfm))&将时区字段添加到VFM(vfm.add(tzmger))。
答案 1 :(得分:0)
将主屏幕划分为两个垂直字段管理器(vfm1和vfm2)并将这两个字段添加到maine屏幕(VFM),将第一个添加时区添加到vfm1并将标签字段添加到vfm2。(对于vfm1设置标志NO_VERTICALSCROLL )。