黑莓中的按钮

时间:2010-12-15 13:07:15

标签: blackberry

我想创建一个屏幕,其中在背景中有一个图像,在前景中有两个居中的按钮。 单击任一按钮时,我想显示新屏幕。

我只能创建按钮 - 其余的我无法完成。

2 个答案:

答案 0 :(得分:2)

RIM提供了一套广泛的Development Guides,这是一个良好的开端。

答案 1 :(得分:0)

您需要有一个现场经理来覆盖整个屏幕。并且在该经理的绘画方法中,您需要绘制整个屏幕尺寸的背景图像,然后调用super.Paint()

之后,您可以在同一个经理上添加两个按钮。

final Bitmap bodyBG = Bitmap.getBitmapResource("body"+ApplicationUtil.getInstance().getScreenResolution()+".png");
 VerticalFieldManager pannel = new VerticalFieldManager(VerticalFieldManager.VERTICAL_SCROLL){


protected void sublayout(int maxWidth, int maxHeight) {

// TODO Auto-generated method stub

super.sublayout(Display.getWidth(), Display.getHeight());

setExtent(Display.getWidth(), Display.getHeight());

}

protected void paint(Graphics graphics) {

// TODO Auto-generated method stub

graphics.clear();

graphics.drawBitmap(0,0,bodyBG.getWidth(), bodyBG.getHeight(), bodyBG, 0, 0);

super.paint(graphics);

}

};

现在在面板上添加按钮