ブラックベリー (OS 7.0) で開発し、次のように拡張された垂直フィールド マネージャーを作成しました。
_myVFM = new MyViewManager(Manager.USE_ALL_WIDTH | Manager.USE_ALL_HEIGHT | Manager.VERTICAL_SCROLL){};
ただし、ビューをスクロールすると、仮想スクロール ビューのサイズが大きすぎます。つまり、必要以上に下にスクロールできてしまい、その理由がわかりません。
何か簡単なアイデアはありますか?そのように作成された背景画像があります:
public void paint(Graphics graphics)
{
Bitmap backgroundBitmap = Bitmap.getBitmapResource("bg.png");
Bitmap newBackground = new Bitmap(Display.getWidth(), Display.getHeight());
backgroundBitmap.scaleInto(newBackground, Bitmap.FILTER_LANCZOS, Bitmap.SCALE_TO_FILL);
graphics.clear();
graphics.drawBitmap(0, 0, Display.getWidth(),
Display.getHeight(), newBackground, 0, 0);
super.paint(graphics);
}
よろしくお願いします。
バロウズ