diff options
| author | Patrick Scott <> | 2009-03-24 20:43:37 -0700 |
|---|---|---|
| committer | The Android Open Source Project <initial-contribution@android.com> | 2009-03-24 20:43:37 -0700 |
| commit | e09761e605bff04ff2e0b5e1f25541988088e80d (patch) | |
| tree | 72b13dd4d92e28f9c939e81a625d9ba56e66515c /src/com/android/browser/BrowserBookmarksAdapter.java | |
| parent | dd4f4297c08803b238af28dddb373a1aea06cc1e (diff) | |
| download | packages_apps_Browser-e09761e605bff04ff2e0b5e1f25541988088e80d.tar.gz packages_apps_Browser-e09761e605bff04ff2e0b5e1f25541988088e80d.tar.bz2 packages_apps_Browser-e09761e605bff04ff2e0b5e1f25541988088e80d.zip | |
Automated import from //branches/master/...@141656,141656
Diffstat (limited to 'src/com/android/browser/BrowserBookmarksAdapter.java')
| -rw-r--r-- | src/com/android/browser/BrowserBookmarksAdapter.java | 15 |
1 files changed, 15 insertions, 0 deletions
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 @@ -472,6 +472,21 @@ class BrowserBookmarksAdapter extends BaseAdapter { } /** + * 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. */ private String getString(int cursorIndex, int position) { |
