如何设置黑莓的背景

时间:2012-02-09 10:09:00

标签: blackberry

我使用以下内容为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 

2 个答案:

答案 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?