在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();
}