package org.zirco.ui.runnables; import org.zirco.providers.BookmarksProviderWrapper; import android.app.Activity; import android.graphics.Bitmap; /** * Runnable to update database favicon. */ public class FaviconUpdaterRunnable implements Runnable { private Activity mActivity; private String mUrl; private String mOriginalUrl; private Bitmap mFavIcon; /** * Constructor. * @param activity The parent activity. * @param url The page url. * @param originalUrl The page original url. * @param favicon The favicon. */ public FaviconUpdaterRunnable(Activity activity, String url, String originalUrl, Bitmap favicon) { mActivity = activity; mUrl = url; mOriginalUrl = originalUrl; mFavIcon = favicon; } @Override public void run() { BookmarksProviderWrapper.updateFavicon(mActivity, mUrl, mOriginalUrl, mFavIcon); } }