package com.sabdroidex.utils; import android.content.Context; import android.util.Log; import com.sabdroidex.R; import java.io.File; import java.io.IOException; public class ImageUtils { private static ImageWorker imageWorker = null; public static synchronized void initImageWorker(Context context) { if (imageWorker == null) { imageWorker = new ImageWorker(context); imageWorker.setSickbeardPosterTemp(R.drawable.temp_poster); imageWorker.setSickbeardBannerTemp(R.drawable.temp_banner); imageWorker.setCouchPosterBitmap(R.drawable.couch_temp_poster); imageWorker.setCouchBannerBitmap(R.drawable.couch_temp_banner); } } public static ImageWorker getImageWorker() { return imageWorker; } public static class NoMediaChecker { private static final String TAG = NoMediaChecker.class.getCanonicalName(); public static void check(String folder) { File noMedia = new File(folder + File.separator + "SABDroidEx" + File.separator + ".Nomedia"); try { if (Preferences.isEnabled(Preferences.DATA_NO_MEDIA)) { if (!noMedia.exists()) { noMedia.createNewFile(); } } else { if (noMedia.exists()) { noMedia.delete(); } } } catch (IOException e) { Log.e(TAG, " " + e.getLocalizedMessage()); } } } }