From fa3140719411322b678f1bd998ac1bac961047e0 Mon Sep 17 00:00:00 2001 From: Michael Kolb Date: Fri, 17 Sep 2010 11:33:58 -0700 Subject: added bookmarks folder icon Change-Id: I34765961c29afa711f4d4e3f8f7fa9fca13753c6 --- .../android/browser/BrowserBookmarksAdapter.java | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) (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 6efb55414..a5d51dda1 100644 --- a/src/com/android/browser/BrowserBookmarksAdapter.java +++ b/src/com/android/browser/BrowserBookmarksAdapter.java @@ -41,17 +41,21 @@ class BrowserBookmarksAdapter extends ResourceCursorAdapter { TextView tv = (TextView) view.findViewById(R.id.label); tv.setText(cursor.getString(BookmarksLoader.COLUMN_INDEX_TITLE)); - Bitmap thumbnail = null; - byte[] data = cursor.getBlob(BookmarksLoader.COLUMN_INDEX_THUMBNAIL); - if (data != null) { - thumbnail = BitmapFactory.decodeByteArray(data, 0, data.length); - } - - if (thumbnail == null) { - thumb.setImageResource(R.drawable.browser_thumbnail); + if (cursor.getInt(BookmarksLoader.COLUMN_INDEX_IS_FOLDER) != 0) { + // folder + thumb.setImageResource(R.drawable.ic_folder); } else { - thumb.setImageBitmap(thumbnail); + byte[] data = cursor.getBlob(BookmarksLoader.COLUMN_INDEX_THUMBNAIL); + if (data != null) { + thumbnail = BitmapFactory.decodeByteArray(data, 0, data.length); + } + + if (thumbnail == null) { + thumb.setImageResource(R.drawable.browser_thumbnail); + } else { + thumb.setImageBitmap(thumbnail); + } } } } -- cgit v1.2.3