Layout 在Blackberry主屏幕上设置无滚动
嗨,我在黑莓手机上开发了简单的主屏幕,也将其设置在背景图像和按钮上,但当我移动轨迹板时,所有形式都是滚动,我想停止滚动主屏幕。下面是主屏幕代码Layout 在Blackberry主屏幕上设置无滚动,layout,blackberry,java-me,Layout,Blackberry,Java Me,嗨,我在黑莓手机上开发了简单的主屏幕,也将其设置在背景图像和按钮上,但当我移动轨迹板时,所有形式都是滚动,我想停止滚动主屏幕。下面是主屏幕代码 Bitmap bitBg; public ButtonDemo() { super(); bitBg = Bitmap.getBitmapResource("background.png"); VerticalFieldManager vfm = new VerticalFieldManager( Vert
Bitmap bitBg;
public ButtonDemo() {
super();
bitBg = Bitmap.getBitmapResource("background.png");
VerticalFieldManager vfm = new VerticalFieldManager(
VerticalFieldManager.USE_ALL_HEIGHT
| VerticalFieldManager.USE_ALL_WIDTH) {
public void paint (Graphics g){
g.drawBitmap(
0, 0,
Graphics.getScreenWidth(), Graphics.getScreenHeight(),
bitBg,
0, 0
);
super.paint(g);
}
};
HorizontalFieldManager hfmPass =
new HorizontalFieldManager(HorizontalFieldManager.FIELD_HCENTER);
VerticalFieldManager vfmpass =
new VerticalFieldManager(VerticalFieldManager.NO_HORIZONTAL_SCROLLBAR);
vfmpass.add(new ButtonField("Button One"));
vfmpass.add(new ButtonField("Button two"));
hfmPass.add(vfmpass);
vfm.add(hfmPass);
add(vfm);
}
在类构造函数中,插入:
public MyClass {
super(NO_VERTICAL_SCROLL);
}
这将使您的屏幕不会滚动。然后,如果只希望VerticalFieldManager滚动,只需将其设置为可滚动即可