summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/BookmarkUtils.java
diff options
context:
space:
mode:
authorJohn Reck <jreck@google.com>2011-01-14 19:57:09 -0800
committerJohn Reck <jreck@google.com>2011-01-18 13:03:12 -0800
commit0ce8a942a895cfe1d432076a95f3ed3798ccb002 (patch)
tree85c5afd69fc37dd683c3a7f9d32c66f51148cd04 /src/com/android/browser/BookmarkUtils.java
parent0e64d3c230a0fafff311d39c52b043ef137bf318 (diff)
downloadpackages_apps_browser-0ce8a942a895cfe1d432076a95f3ed3798ccb002.zip
packages_apps_browser-0ce8a942a895cfe1d432076a95f3ed3798ccb002.tar.gz
packages_apps_browser-0ce8a942a895cfe1d432076a95f3ed3798ccb002.tar.bz2
History UI update
Change-Id: If4af6e37252f297bc1744af65df4bc2f123f41dd
Diffstat (limited to 'src/com/android/browser/BookmarkUtils.java')
-rw-r--r--src/com/android/browser/BookmarkUtils.java21
1 files changed, 13 insertions, 8 deletions
diff --git a/src/com/android/browser/BookmarkUtils.java b/src/com/android/browser/BookmarkUtils.java
index 27d3310..379b22d 100644
--- a/src/com/android/browser/BookmarkUtils.java
+++ b/src/com/android/browser/BookmarkUtils.java
@@ -22,6 +22,7 @@ import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
+import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
@@ -32,12 +33,13 @@ import android.graphics.PorterDuff;
import android.graphics.PorterDuffXfermode;
import android.graphics.Rect;
import android.graphics.RectF;
+import android.graphics.drawable.Drawable;
+import android.graphics.drawable.PaintDrawable;
import android.net.Uri;
import android.os.Message;
import android.preference.PreferenceManager;
import android.provider.Browser;
import android.provider.BrowserContract;
-import android.text.TextUtils;
public class BookmarkUtils {
private final static String LOGTAG = "BookmarkUtils";
@@ -64,13 +66,16 @@ public class BookmarkUtils {
return createIcon(context, touchIcon, favicon, type, iconDimension);
}
- public static Bitmap createListWidgetIcon(Context context, Bitmap touchIcon,
- Bitmap favicon) {
- int iconDimension = context.getResources().getDimensionPixelSize(
- R.dimen.bookmark_widget_favicon_size);
-
- return createIcon(context, touchIcon, favicon,
- BookmarkIconType.ICON_WIDGET, iconDimension);
+ static Drawable createListFaviconBackground(Context context) {
+ PaintDrawable faviconBackground = new PaintDrawable();
+ Resources res = context.getResources();
+ int padding = res.getDimensionPixelSize(R.dimen.list_favicon_padding);
+ faviconBackground.setPadding(padding, padding, padding, padding);
+ faviconBackground.getPaint().setColor(context.getResources()
+ .getColor(R.color.bookmarkListFaviconBackground));
+ faviconBackground.setCornerRadius(
+ res.getDimension(R.dimen.list_favicon_corner_radius));
+ return faviconBackground;
}
private static Bitmap createIcon(Context context, Bitmap touchIcon,