как установить фон для ежевики - PullRequest
0 голосов
/ 09 февраля 2012

Я использовал следующее, чтобы установить фон для ежевики .. нет ошибок, но в выводе когда я прокручиваю изображение повторяется .. как решить эту проблему. пожалуйста, помогите мне

  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 ]

3 голосов
/ 09 февраля 2012

Все, что вам нужно сделать, это изменить флаг в следующей строке

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 голос
/ 09 февраля 2012

Вы пытались использовать Background.REPEAT_NONE?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...