blackberry - 尝试在黑莓上绘制位图

标签 blackberry java-me bitmap

我正在学习如何对黑莓进行编程并尝试在屏幕上显示位图,这是代码:

public MyScreen()
{        
    // Set the displayed title of the screen       
    setTitle("MyTitle2");
    LabelField lb = new LabelField("hello ted2");
    add(lb);

    Bitmap logoBitmap = Bitmap.getBitmapResource("res/icon2.png");
    BitmapField fd= new BitmapField(logoBitmap, Field.FIELD_HCENTER);
    add(fd); 
}

绘制了标签,但未绘制位图。

最佳答案

你的路径错误,将图片复制到/res/img。要检索该文件,请仅使用文件名。

Bitmap logoBitmap = Bitmap.getBitmapResource("icon2.png");

关于blackberry - 尝试在黑莓上绘制位图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5918377/

相关文章:

android - 空指针异常 : Attempt to invoke virtual method 'int android.graphics.Bitmap.getWidth()'

java - 如何将位图保存到android画廊

javascript - Blackberry 的 Socket.IO 支持

java - 如何在 Blackberry 中使用 Vector<> 泛型

java - 某些输入文件使用或覆盖已弃用的 API

java-me - LWUIT 日历。设置所选日期的时间并查找以毫秒为单位的差异

blackberry - 在 BlackBerry 中设置 Object ChoiceField 的高度?

c++ - 如何使用十六进制格式更改容器的背景颜色?

java - 使用 J2ME 删除文件抛出 IOException

android - 从可绘制对象创建位图