私は自分のアプリケーションで背景画像を取得し、画面の下部に4つのボタンを画像に配置するように取り組んでいます。 以下、私はそれを達成するために使用したコードを示します。 HorizontalFieldManagerマネージャ= new HorizontalFieldManager();BlackBerryの背景に画面の下にボタンを置く
manager.add(new ButtonField("1", FIELD_BOTTOM));
manager.add(new ButtonField("2", FIELD_BOTTOM));
manager.add(new ButtonField("3", FIELD_BOTTOM));
manager.add(new ButtonField("4", FIELD_BOTTOM));
mWidth = Display.getWidth();
mHeight = Display.getHeight();
final Bitmap backgroundBitmap = Bitmap.getBitmapResource("intro.png");
HorizontalFieldManager BackGroundImage = new HorizontalFieldManager(HorizontalFieldManager.USE_ALL_WIDTH |HorizontalFieldManager.USE_ALL_HEIGHT)
{
//Override the paint method to draw the background image.
public void paint(Graphics graphics)
{
//Draw the background image and then call super.paint
//to paint the rest of the screen.
graphics.drawBitmap(0, 0, mWidth, mHeight,backgroundBitmap, 0, 0);
super.paint(graphics);
}
};
BackGroundImage.add(manager);
add(BackGroundImage);
事は、今、私はField_BOTTOMがhorizontalFieldManagerで入れた場合、画面の下部にあるボタンを配置することはできませんよということです。
私はあなたがあなたのHorizontalFieldManagerで、次のように行うことができます
あなたは 'VerticalManager'を試してみました – BBdev
はい、私は同じ問題に直面した縦横両方のマネージャーを試しました... – alanvabraham