diff options
| author | Sunny Goyal <sunnygoyal@google.com> | 2017-01-13 12:15:53 -0800 |
|---|---|---|
| committer | Sunny Goyal <sunnygoyal@google.com> | 2017-01-18 18:38:34 -0800 |
| commit | 278359539c02ca160caf1df54ce96053a2a2ef59 (patch) | |
| tree | e4dc8afc511fd553ffe8766855bb9cefdf54656e /src/com/android/launcher3/WidgetPreviewLoader.java | |
| parent | 627006eeb4a9ba3bedacd7c0e4edce4fafdb9ac2 (diff) | |
| download | packages_apps_Trebuchet-278359539c02ca160caf1df54ce96053a2a2ef59.tar.gz packages_apps_Trebuchet-278359539c02ca160caf1df54ce96053a2a2ef59.tar.bz2 packages_apps_Trebuchet-278359539c02ca160caf1df54ce96053a2a2ef59.zip | |
Adding support for requesting addition of shortcut/widget
on the workspace.
Bug: 33584624
Change-Id: I664366822fe8088742faff2cce006239ab0771bc
Diffstat (limited to 'src/com/android/launcher3/WidgetPreviewLoader.java')
| -rw-r--r-- | src/com/android/launcher3/WidgetPreviewLoader.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/com/android/launcher3/WidgetPreviewLoader.java b/src/com/android/launcher3/WidgetPreviewLoader.java index 0f62b31c1..83c978e95 100644 --- a/src/com/android/launcher3/WidgetPreviewLoader.java +++ b/src/com/android/launcher3/WidgetPreviewLoader.java @@ -272,7 +272,7 @@ public class WidgetPreviewLoader { return null; } - private Bitmap generatePreview(Launcher launcher, WidgetItem item, Bitmap recycle, + private Bitmap generatePreview(BaseActivity launcher, WidgetItem item, Bitmap recycle, int previewWidth, int previewHeight) { if (item.widgetInfo != null) { return generateWidgetPreview(launcher, item.widgetInfo, @@ -294,7 +294,7 @@ public class WidgetPreviewLoader { * @param preScaledWidthOut return the width of the returned bitmap * @return */ - public Bitmap generateWidgetPreview(Launcher launcher, LauncherAppWidgetProviderInfo info, + public Bitmap generateWidgetPreview(BaseActivity launcher, LauncherAppWidgetProviderInfo info, int maxPreviewWidth, Bitmap preview, int[] preScaledWidthOut) { // Load the preview image if possible if (maxPreviewWidth < 0) maxPreviewWidth = Integer.MAX_VALUE; @@ -415,7 +415,7 @@ public class WidgetPreviewLoader { } private Bitmap generateShortcutPreview( - Launcher launcher, ActivityInfo info, int maxWidth, int maxHeight, Bitmap preview) { + BaseActivity launcher, ActivityInfo info, int maxWidth, int maxHeight, Bitmap preview) { final Canvas c = new Canvas(); if (preview == null) { preview = Bitmap.createBitmap(maxWidth, maxHeight, Config.ARGB_8888); @@ -591,7 +591,7 @@ public class WidgetPreviewLoader { // which would gets re-written next time. mVersions = getPackageVersion(mKey.componentName.getPackageName()); - Launcher launcher = Launcher.getLauncher(mCaller.getContext()); + BaseActivity launcher = BaseActivity.fromContext(mCaller.getContext()); // it's not in the db... we need to generate it preview = generatePreview(launcher, mInfo, unusedBitmap, mPreviewWidth, mPreviewHeight); |
