/** * */ package com.examples.androface; import java.io.IOException; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.util.Log; /** * @author wdavid01 * */ public class ImageLoader { public static final String tag = "ImageLoader"; public static final String IMAGE_FILE_PATH = "file:///android_asset/"; private Context _context = null; private static ImageLoader uniqueInstance = null; private final Bitmap imageBmp = null; public ImageLoader(Context context) { _context = context; } public static ImageLoader getInstance(Context context) { if (uniqueInstance == null) { uniqueInstance = new ImageLoader(context); } return uniqueInstance; } public Bitmap loadFromFile(String pathName) { Bitmap bitmap = null; try { String imgFilepath = pathName; Log.d(tag, "ImageFile: " + imgFilepath); bitmap = BitmapFactory.decodeStream(this._context.getResources().getAssets().open(imgFilepath)); } catch (IOException e) { e.printStackTrace(); } return bitmap; } public void loadFromURL(String url) { } }