Как установить изображение в качестве фона в BlackBerry - PullRequest
0 голосов
/ 12 октября 2011

Мне удалось добавить фон только к полям, которые были добавлены на экране с кодом ниже: VerticalFieldManager manager = new VerticalFieldManager();</p> <pre>Bitmap image = Bitmap.getBitmapResource("Penguins.jpg"); Background bg = BackgroundFactory.createBitmapBackground(image); manager.setBackground(bg); manager.add(new LabelField("HEll")); add(manager);

экран вывода похож на ниже: enter image description here

Как получить изображение, заполненное целым экраном, с полями, видимыми поверх него.Спасибо

Ответы [ 2 ]

1 голос
/ 17 октября 2011

Вы также можете использовать этот код для установки фонового изображения в Blackberry, но это работает только 5.0 или выше.

Background bg = BackgroundFactory.createBitmapBackground(Bitmap bitmap);

// OR

Background bg = BackgroundFactory.createBitmapBackground(Bitmap bitmap, int positionX, int positionY, int repeat);

this.getMainManager().setBackground(bg);
1 голос
/ 12 октября 2011
Bitmap background = Bitmap.getBitmapResource("background.png");

VerticalFieldManager vfm = new VerticalFieldManager(USE_ALL_HEIGHT | USE_ALL_WIDTH) {
            public void paint(Graphics g) {
                g.drawBitmap(0, 0, "Device Width", "Device Height",
                                background, 0, 0);
                super.paint(g);
            }
        };

vfm.add(new LabelField("HEll"));
add(vfm);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...