2013-05-26 97 views
0

我不知道爲什麼,但我無法在黑莓應用程序中顯示位圖字段。位圖不會呈現。在黑莓中顯示位圖字段

下面是代碼:圖像被放置在res文件夾:

package mypackage; 

import net.rim.device.api.system.Bitmap; 
import net.rim.device.api.ui.Field; 
import net.rim.device.api.ui.component.BitmapField; 
import net.rim.device.api.ui.container.MainScreen; 

/** 
* A class extending the MainScreen class, which provides default standard 
* behavior for BlackBerry GUI applications. 
*/ 
public final class MyScreen extends MainScreen 
{ 
    BitmapField bitmapField; 

    /** 
    * Creates a new MyScreen object 
    */ 
    public MyScreen() 
    {   
     Bitmap logoBitmap = Bitmap.getBitmapResource("res/apresslogo.png"); 
     bitmapField = new BitmapField(logoBitmap,Field.FIELD_HCENTER); 
     add(bitmapField); 
     // Set the displayed title of the screen  
     setTitle("MyTitle"); 
    } 
} 

回答

2

嘗試通過只是文件名,不帶路徑:

Bitmap logoBitmap = Bitmap.getBitmapResource("apresslogo.png"); 
+0

這就是它!非常感謝! –