[英]SkImageDecoder:factory returned null
我試圖從sdcard獲取圖像以在android的imageview中顯示它。 其顯示為SkImageDecoder:factory的錯誤在android emulator2.2中返回null。 這是我的代碼,用於從SDcard檢索圖像到android中的imageview。
File imgFile = new File("/sdcard/wm.png");
if (imgFile.exists()) {
Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getAbsolutePath());
ImageView myImage = (ImageView) findViewById(R.id.imageView1);
myImage.setImageBitmap(myBitmap);
}
請解決此問題。
使用Environment.getExternalStorageDirectory()或Environment.getExternalStoragePublicDirectory而不是對SD卡的路徑進行硬編碼(即"/sdcard/wm.png"
)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.