From 415ff73c84c05224e816ebac7cfb5ad2efc77246 Mon Sep 17 00:00:00 2001 From: Rajeev Kumar Date: Fri, 9 Jun 2017 16:08:03 -0700 Subject: [PATCH] Replace use of java.util.HashMap with android.util.ArrayMap in DrawableFactory. Change-Id: I4ab7f908c3e8768762942ca83f576197dfea66d6 Bug: 62466540 (cherry picked from commit 2d75266c75e8dbbabaf9e0db96c49b1005a10db2) --- src/com/android/launcher3/graphics/DrawableFactory.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/com/android/launcher3/graphics/DrawableFactory.java b/src/com/android/launcher3/graphics/DrawableFactory.java index 60bbce4066..45344c020e 100644 --- a/src/com/android/launcher3/graphics/DrawableFactory.java +++ b/src/com/android/launcher3/graphics/DrawableFactory.java @@ -28,16 +28,14 @@ import android.graphics.drawable.Drawable; import android.os.Process; import android.os.UserHandle; import android.support.annotation.UiThread; +import android.util.ArrayMap; import android.util.Log; - import com.android.launcher3.FastBitmapDrawable; import com.android.launcher3.ItemInfo; import com.android.launcher3.R; import com.android.launcher3.Utilities; import com.android.launcher3.allapps.AllAppsBackgroundDrawable; -import java.util.HashMap; - /** * Factory for creating new drawables. */ @@ -61,7 +59,7 @@ public class DrawableFactory { } protected final UserHandle mMyUser = Process.myUserHandle(); - protected final HashMap mUserBadges = new HashMap<>(); + protected final ArrayMap mUserBadges = new ArrayMap<>(); /** * Returns a FastBitmapDrawable with the icon.