diff options
author | Hyunyoung Song <hyunyoungs@google.com> | 2018-10-18 15:05:45 -0700 |
---|---|---|
committer | Hyunyoung Song <hyunyoungs@google.com> | 2018-10-19 14:33:46 -0700 |
commit | cda96a5b43b7facfd64ef58f54763862731c9bc4 (patch) | |
tree | 76d0d64e7eac0202689feec3c4985b0722d6f044 /src/com/android/launcher3/model/LoaderCursor.java | |
parent | 6083c63e81e2ea5e55feb9e46c887d886dbc183f (diff) | |
download | android_packages_apps_Trebuchet-cda96a5b43b7facfd64ef58f54763862731c9bc4.tar.gz android_packages_apps_Trebuchet-cda96a5b43b7facfd64ef58f54763862731c9bc4.tar.bz2 android_packages_apps_Trebuchet-cda96a5b43b7facfd64ef58f54763862731c9bc4.zip |
Setup make icon-loader library
Bug: 115891474
Test: make -j10 icon-loader
Next step: Launcher will depend on icon-loader in next CL
Change-Id: I797ddb857cf8be79f3be6ca2f174c593ca3713a5
Diffstat (limited to 'src/com/android/launcher3/model/LoaderCursor.java')
-rw-r--r-- | src/com/android/launcher3/model/LoaderCursor.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/com/android/launcher3/model/LoaderCursor.java b/src/com/android/launcher3/model/LoaderCursor.java index 94cf5c286..ea4d32b28 100644 --- a/src/com/android/launcher3/model/LoaderCursor.java +++ b/src/com/android/launcher3/model/LoaderCursor.java @@ -153,7 +153,7 @@ public class LoaderCursor extends CursorWrapper { info.title = getTitle(); // the fallback icon if (!loadIcon(info)) { - mIconCache.getDefaultIcon(info.user).applyTo(info); + info.applyFrom(mIconCache.getDefaultIcon(info.user)); } // TODO: If there's an explicit component and we can't install that, delete it. @@ -176,7 +176,7 @@ public class LoaderCursor extends CursorWrapper { BitmapInfo iconInfo = li.createIconBitmap(info.iconResource); li.recycle(); if (iconInfo != null) { - iconInfo.applyTo(info); + info.applyFrom(iconInfo); return true; } } @@ -185,7 +185,7 @@ public class LoaderCursor extends CursorWrapper { // Failed to load from resource, try loading from DB. byte[] data = getBlob(iconIndex); try (LauncherIcons li = LauncherIcons.obtain(mContext)) { - li.createIconBitmap(BitmapFactory.decodeByteArray(data, 0, data.length)).applyTo(info); + info.applyFrom(li.createIconBitmap(BitmapFactory.decodeByteArray(data, 0, data.length))); return true; } catch (Exception e) { Log.e(TAG, "Failed to load icon for info " + info, e); |