黑莓背景图片?

时间:2012-10-10 10:02:13

标签: blackberry background

我已经搜索但没有找到任何解决方案,但我有其创建问题。当我插入它时,它说非法参数并且不会启动。

Bitmap bitmap = Bitmap.getBitmapResource("Background.png");

 this.getMainManager().setBackground(

             BackgroundFactory.createBitmapBackground(bitmap)
         );

它不起作用。

感谢您的帮助!它的工作。只是我的路径的错误错误

1 个答案:

答案 0 :(得分:1)

tyy this -

final Bitmap top = Bitmap.getBitmapResource("your background image.png");
final VerticalFieldManager top_ = new VerticalFieldManager(Manager.NO_HORIZONTAL_SCROLL | Manager.NO_HORIZONTAL_SCROLLBAR | Manager.VERTICAL_SCROLL | Manager.VERTICAL_SCROLLBAR | Field.USE_ALL_WIDTH){

        public void paint(Graphics graphics) {
            graphics.drawBitmap(0, 0, top.getWidth(),
                    top.getHeight(), top, 0, 0);
            super.paint(graphics);
        }

    };

现在,您将所有字段添加到此top_。然后将top_添加到您的屏幕。如果没有字段,则不会显示背景图像。所以别忘了添加一些字段。