package org.gaeproxy.zirco.ui.runnables; import org.gaeproxy.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); } }