在assets文件夹中有一个.gif文件。如:assets/Files/android.gif。当打开文件的时候,会在第二行抛出异常:
AssetManager mngr=getAssets();
InputStream is2=mngr.open("Files/android.gif");
那么打开一个文本文件的代码是否适用于打开一个图像文件呢?
在assets文件夹中有一个.gif文件。如:assets/Files/android.gif。当打开文件的时候,会在第二行抛出异常:
AssetManager mngr=getAssets();
InputStream is2=mngr.open("Files/android.gif");
那么打开一个文本文件的代码是否适用于打开一个图像文件呢?
打开图像文件:
InputStream bitmap=null;
try {
bitmap=getAssets().open("icon.png");
Bitmap bit=BitmapFactory.decodeStream(bitmap);
img.setImageBitmap(bit);
} catch (IOException e) {
e.printStackTrace();
} finally {
bitmap.close();
}