我已经搜索但没有找到任何解决方案,但我有其创建问题。当我插入它时,它说非法参数并且不会启动。
Bitmap bitmap = Bitmap.getBitmapResource("Background.png");
this.getMainManager().setBackground(
BackgroundFactory.createBitmapBackground(bitmap)
);
它不起作用。
感谢您的帮助!它的工作。只是我的路径的错误错误
答案 0 :(得分:1)
tyy this -
final Bitmap top = Bitmap.getBitmapResource("your background image.png");
final VerticalFieldManager top_ = new VerticalFieldManager(Manager.NO_HORIZONTAL_SCROLL | Manager.NO_HORIZONTAL_SCROLLBAR | Manager.VERTICAL_SCROLL | Manager.VERTICAL_SCROLLBAR | Field.USE_ALL_WIDTH){
public void paint(Graphics graphics) {
graphics.drawBitmap(0, 0, top.getWidth(),
top.getHeight(), top, 0, 0);
super.paint(graphics);
}
};
现在,您将所有字段添加到此top_。然后将top_添加到您的屏幕。如果没有字段,则不会显示背景图像。所以别忘了添加一些字段。