我已经寻找了,但没有找到任何解决方案,我有,但它创造了问题。当我插入这个的时候,它会显示非法参数,并且不会启动。
Bitmap bitmap = Bitmap.getBitmapResource("Background.png");
this.getMainManager().setBackground(
BackgroundFactory.createBitmapBackground(bitmap)
);它不起作用。
感谢您的帮助!它起作用了。只是我的路径有个拼写错误
发布于 2012-10-10 18:44:55
你看这个-
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_添加到您的屏幕上。如果没有字段,则不会显示背景图像。所以别忘了添加一些字段。
https://stackoverflow.com/questions/12816703
复制相似问题