【发布时间】:2012-01-20 00:58:04
【问题描述】:
我需要从资产中获取位图和声音。我尝试这样做:
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;
}
但我得到的只是可用空间,而不是图像。
如何做到这一点?
【问题讨论】:
标签: android audio assets android-bitmap