diff options
author | Winson Chung <winsonc@google.com> | 2011-08-31 16:58:52 -0700 |
---|---|---|
committer | Winson Chung <winsonc@google.com> | 2011-08-31 17:06:17 -0700 |
commit | 128bbcd1e6606b3c1933c8e85a32b30b3e58ead3 (patch) | |
tree | d8a77924ed2d1180f1156eaae3886ad8f30751bc /src/com/android/launcher2/Launcher.java | |
parent | 46448f75b7336214d6c425adb9400029e92c3d9b (diff) | |
download | packages_apps_trebuchet-128bbcd1e6606b3c1933c8e85a32b30b3e58ead3.zip packages_apps_trebuchet-128bbcd1e6606b3c1933c8e85a32b30b3e58ead3.tar.gz packages_apps_trebuchet-128bbcd1e6606b3c1933c8e85a32b30b3e58ead3.tar.bz2 |
Padding the new market button.
Change-Id: I293859d4041a05619cb144a82aa1122a70403719
Diffstat (limited to 'src/com/android/launcher2/Launcher.java')
-rw-r--r-- | src/com/android/launcher2/Launcher.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/com/android/launcher2/Launcher.java b/src/com/android/launcher2/Launcher.java index 27382e8..80f0261 100644 --- a/src/com/android/launcher2/Launcher.java +++ b/src/com/android/launcher2/Launcher.java @@ -2458,13 +2458,19 @@ public final class Launcher extends Activity int buttonId, ComponentName activityName, int fallbackDrawableId) { TextView button = (TextView) findViewById(buttonId); Drawable toolbarIcon = getExternalPackageToolbarIcon(activityName); + Resources r = getResources(); + int w = r.getDimensionPixelSize(R.dimen.toolbar_external_icon_width); + int h = r.getDimensionPixelSize(R.dimen.toolbar_external_icon_height); // If we were unable to find the icon via the meta-data, use a generic one if (toolbarIcon == null) { - button.setCompoundDrawablesWithIntrinsicBounds(fallbackDrawableId, 0, 0, 0); + toolbarIcon = r.getDrawable(fallbackDrawableId); + toolbarIcon.setBounds(0, 0, w, h); + button.setCompoundDrawables(toolbarIcon, null, null, null); return null; } else { - button.setCompoundDrawablesWithIntrinsicBounds(toolbarIcon, null, null, null); + toolbarIcon.setBounds(0, 0, w, h); + button.setCompoundDrawables(toolbarIcon, null, null, null); return toolbarIcon.getConstantState(); } } |