我正在尝试设置VerticalFieldManager背景图片。这是我的代码希望它能帮助你找到问题。
我的问题是 1)出现背景图像但没有达到图像的全高。
VerticalFieldManager verFM = new VerticalFieldManager(USE_ALL_WIDTH );
Bitmap bt = Bitmap.getBitmapResource("top_bar@2x.png");
BitmapField btm = new BitmapField(bt);
btm.getPreferredHeight();
verFM.add(btm);
VerticalFieldManager VFM = new VerticalFieldManager( USE_ALL_HEIGHT);
VFM.setMargin(5, 5, 10, 40);
VFM.setPadding(5, 5, 60, 10);
System.out.println();
Bitmap bitmap = Bitmap.getBitmapResource("registration_form_bg@2x.png");
Background bgg = BackgroundFactory.createBitmapBackground(bitmap,Background.POSITION_X_LEFT, Background.POSITION_Y_TOP,Background.REPEAT_SCALE_TO_FIT);
VFM.setBackground(bgg);
verFM.add(VFM);
add(verFM);