我需要從資產中獲取位圖和聲音。我試着這樣做:android獲取資產的位圖或聲音
BitmapFactory.decodeFile("file:///android_asset/Files/Numbers/l1.png");
而且這樣的:
getBitmapFromAsset("Files/Numbers/l1.png");
private Bitmap getBitmapFromAsset(String strName) {
AssetManager assetManager = getAssets();
InputStream istr = null;
try {
istr = assetManager.open(strName);
} catch (IOException e) {
e.printStackTrace();
}
Bitmap bitmap = BitmapFactory.decodeStream(istr);
return bitmap;
}
但我得到的只是自由空間,而不是圖像。
如何做到這一點?
這是正確的做法。但我只看到空閒空間而不是圖片..我做錯了什麼? – Val 2011-12-14 18:55:32
檢查你的圖片...嘗試使用調試和步驟。提供更多細節,放置照片的位置以及它的名稱。 – Warpzit 2011-12-14 21:09:02