diff options
| author | Leon Scroggins <scroggo@google.com> | 2009-07-07 11:25:28 -0400 |
|---|---|---|
| committer | Leon Scroggins <scroggo@google.com> | 2009-07-07 11:34:54 -0400 |
| commit | 266ef43967cfbd40e32fef829a8427064b10df5e (patch) | |
| tree | 29458f31dfa0fe0705ac08215bf7acecef1a089d /src/com/android/browser/BookmarkGridPage.java | |
| parent | dd4b58d768f9f9e1e57b9bf7ed380c7916c03e81 (diff) | |
| download | packages_apps_Browser-266ef43967cfbd40e32fef829a8427064b10df5e.tar.gz packages_apps_Browser-266ef43967cfbd40e32fef829a8427064b10df5e.tar.bz2 packages_apps_Browser-266ef43967cfbd40e32fef829a8427064b10df5e.zip | |
More closely match the intended design of the bookmark grid page.
Change the look of the text. Use a blank white rectangle with
rounded corners for sites without a stored screenshot. Also
begin work on using the favicon.
Diffstat (limited to 'src/com/android/browser/BookmarkGridPage.java')
| -rw-r--r-- | src/com/android/browser/BookmarkGridPage.java | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/src/com/android/browser/BookmarkGridPage.java b/src/com/android/browser/BookmarkGridPage.java index ed514644e..2e0518316 100644 --- a/src/com/android/browser/BookmarkGridPage.java +++ b/src/com/android/browser/BookmarkGridPage.java @@ -201,6 +201,8 @@ public class BookmarkGridPage extends Activity { v = factory.inflate(R.layout.bookmark_thumbnail, null); } ImageView thumb = (ImageView) v.findViewById(R.id.thumb); + // Favicon disabled for now. + //ImageView fav = (ImageView) v.findViewById(R.id.fav); TextView tv = (TextView) v.findViewById(R.id.label); ViewGroup.LayoutParams lp = thumb.getLayoutParams(); @@ -223,20 +225,23 @@ public class BookmarkGridPage extends Activity { byte[] data = mCursor.getBlob( Browser.HISTORY_PROJECTION_THUMBNAIL_INDEX); if (data == null) { - // Backup is to show the favicon - data = mCursor.getBlob( - Browser.HISTORY_PROJECTION_FAVICON_INDEX); - thumb.setScaleType(ImageView.ScaleType.CENTER); + // Backup is to just show white + thumb.setImageResource(R.drawable.blank); } else { - thumb.setScaleType(ImageView.ScaleType.FIT_XY); - } - if (data != null) { thumb.setImageBitmap( BitmapFactory.decodeByteArray(data, 0, data.length)); + } +/* + // Now show the favicon + data = mCursor.getBlob(Browser.HISTORY_PROJECTION_FAVICON_INDEX); + if (data == null) { + fav.setVisibility(View.GONE); } else { - thumb.setImageResource(R.drawable.app_web_browser_sm); - thumb.setScaleType(ImageView.ScaleType.CENTER); + fav.setVisibility(View.VISIBLE); + fav.setImageBitmap( + BitmapFactory.decodeByteArray(data, 0, data.length)); } +*/ return v; } |
