如何使用 BlackBerry Eclipse Plugin 1.1 Beta 获取捆绑的图像?我将图像复制到“res/background.jpg”并尝试使用 Bitmap.getBitmapResource
加载它背景.jpg。不幸的是,没有找到图像(非法参数异常)。我尝试将我的图像文件移动到 src 文件夹 as per the advice here ,但这也不起作用。我打开了 .jar 文件,背景图像出现在 .jar 文件的根目录中。 option to convert image files to .png也没有被选中。
友情链接
最佳答案
两件事情:
res
文件夹需要是 Eclipse 中的“源目录”。您可以通过右键单击文件夹并转到“构建路径”->“用作源文件夹”来实现此目的。 Bitmap.getBitmapResource()
时,就像迈克尔 B. 上面所说的,您不应该将文件夹名称放在路径中。只需调用Bitmap.getBitmapResource("background.jpg");
最后,我假设因为您的资源被称为“background.jpg”,您希望它成为屏幕的背景。如果是这种情况,请确保使用屏幕的主管理器而不是屏幕本身来设置背景。例如:
public class MyScreen extends MainScreen
{
public MyScreen() {
getMainManager().setBackground(
BackgroundFactory.createBitmapBackground(
Bitmap.getBitmapResource("background.jpg")));
}
}
关于image - 与黑莓捆绑图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2368605/