我使用以下内容为blackberry设置背景..没有错误但在输出中 当我向下滚动图像重复..如何解决这个问题。请帮助我
public final class MyScreen extends MainScreen
{
Bitmap background;
public MyScreen()
{
background = Bitmap.getBitmapResource("CVMS.jpg");
VerticalFieldManager vfm = new VerticalFieldManager(USE_ALL_HEIGHT | USE_ALL_WIDTH |
VerticalFieldManager.NO_VERTICAL_SCROLL);
vfm.setBackground(BackgroundFactory.createBitmapBackground(Bitmap.getBitmapResource("CVMS.jpg"),Background.POSITION_X_LEFT,Background.POSITION_Y_TOP,Background.REPEAT_INHERIT));
add(vfm);
}
}
this is my complete code
答案 0 :(得分:3)
您需要做的就是更改以下行中的标志
vfm.setBackground(BackgroundFactory.createBitmapBackground(Bitmap.getBitmapResource("CVMS.jpg"),Background.POSITION_X_LEFT, Background.POSITION_Y_TOP, Background.REPEAT_SCALE_TO_FIT));
您只需使用REPEAT_SCALE_TO_FIT
代替REPEAT_INHERIT
答案 1 :(得分:1)
您是否尝试过使用Background.REPEAT NONE?