From e09761e605bff04ff2e0b5e1f25541988088e80d Mon Sep 17 00:00:00 2001 From: Patrick Scott <> Date: Tue, 24 Mar 2009 20:43:37 -0700 Subject: Automated import from //branches/master/...@141656,141656 --- src/com/android/browser/BrowserBookmarksAdapter.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/com/android/browser/BrowserBookmarksAdapter.java') diff --git a/src/com/android/browser/BrowserBookmarksAdapter.java b/src/com/android/browser/BrowserBookmarksAdapter.java index 479dc0efb..27782e090 100644 --- a/src/com/android/browser/BrowserBookmarksAdapter.java +++ b/src/com/android/browser/BrowserBookmarksAdapter.java @@ -471,6 +471,21 @@ class BrowserBookmarksAdapter extends BaseAdapter { return getString(Browser.HISTORY_PROJECTION_URL_INDEX, position); } + /** + * Return the favicon for this item in the list. + */ + public Bitmap getFavicon(int position) { + if (position < mExtraOffset || position > mCount) { + return null; + } + mCursor.moveToPosition(position - mExtraOffset); + byte[] data = mCursor.getBlob(Browser.HISTORY_PROJECTION_FAVICON_INDEX); + if (data == null) { + return null; + } + return BitmapFactory.decodeByteArray(data, 0, data.length); + } + /** * Private helper function to return the title or url. */ -- cgit v1.2.3