我已经编写了以下代码,将图像作为背景添加到BlackBerry屏幕。图像大小为320 * 240.图像被添加到屏幕但我想根据大小增加其高度和宽度BB屏幕的高度和宽度。
以下是我写的代码:
Bitmap xtclogoBitmap = Bitmap.getBitmapResource("launch_xtc.jpg");
BitmapField xtcbitmapField = new BitmapField(xtclogoBitmap,Field.USE_ALL_HEIGHT | Field.USE_ALL_WIDTH);
add(xtcbitmapField);
如何根据BB屏幕尺寸增加图像的高度和宽度?
答案 0 :(得分:1)
Bitmap img=Bitmap.getBitmapResource("3.jpg");
Bitmap bg = new Bitmap(Display.getWidth(), Display.getHeight());
img.scaleInto(bg,Bitmap.FILTER_LANCZOS, Bitmap.SCALE_TO_FILL);
你可以替换Bitmap.SCALE_TO_FILL和/或通过添加修改getheight和width的值,例如根据你的需要,然后只需添加bg
从BlackBerry here
查看此说明的问候,