1
我需要從url讀取圖像,然後我必須將其設置爲頁面的背景,所以我需要從字節數組構造位圖,我該如何做到這一點?我怎樣才能從字節數組構造位圖
我需要從url讀取圖像,然後我必須將其設置爲頁面的背景,所以我需要從字節數組構造位圖,我該如何做到這一點?我怎樣才能從字節數組構造位圖
private Bitmap Bytes2Bimap(byte[] b){
if(b.length!=0){
return BitmapFactory.decodeByteArray(b, 0, b.length);
}
else {
return null;
}
}
只需導入RIM庫:
import net.rim.device.api.system.Bitmap;
,並使用功能:
Bitmap bitmap = Bitmap.createBitmapFromBytes(bytesArray, 0, bytesArray.length, 1);
哪裏bytesArray
是您byte[]
數據
我是新黑莓..我試過你的代碼,但我找不到任何黑莓軟件包中的BitmapFactory類!它是否需要一些庫?請幫忙!謝謝 – 2013-08-06 13:05:48
我沒有使用Android SDK,這裏是參考。 http://developer.android.com/reference/android/graphics/BitmapFactory.html,這裏是一個相關的帖子可能會幫助你:http://supportforums.blackberry.com/t5/Java-Development/Scaling-a-Bitmap -Without-EncodedImage/td-p/196460 – Howard 2013-08-07 01:36:33
非常感謝您的回覆Howard .Bitmap bmp = BitmapFactory.decodeByteArray(byteArr,0,byteArr.length);我想在黑莓手機上實現這一點,此行適用於android .I一直無法找到解決方案。您提供的參考鏈接並沒有幫助。第一個鏈接是指android。我仍然無法使用您的代碼! – 2013-08-07 05:51:59