私は、垂直フィールドマネージャで背景画像を設定したいと思います。私は試してみましたが、それは私の画面でそれを見ることができる高さで満たされていません。私のコードで、私が間違ってやっていることは私を助けてください。ブラックベリーでBackgroungdイメージを設定する方法は?
vfmCenter = new VerticalFieldManager(FIELD_HCENTER)
{
public void paint(Graphics graphics)
{
graphics.clear();
graphics.drawBitmap(0, 0,deviceWidth,deviceHeight,newimg,0,0);
super.paint(graphics);
}
protected void sublayout(int maxWidth, int maxHeight)
{
int width = Display.getWidth();
int height = Display.getHeight();
super.sublayout(width, height);
setExtent(width, height);
}
};
vfmMain.add(vfmCenter);
this.add(vfmMain);
ビットマップを描画するだけでイメージのサイズが増減しません。これはverticalfieldmanagerの問題です – Swati