Replace use of java.util.HashMap with android.util.ArrayMap in

AnimationLayerSet.

Change-Id: I8563d17d97ff36c2b07f73ecb73b0a355780355e
Bug: 62466540
(cherry picked from commit 20ecc54ebd)
This commit is contained in:
Rajeev Kumar
2017-06-09 15:03:56 -07:00
parent 93e39ecdeb
commit 7886c037f8
@@ -18,9 +18,8 @@ package com.android.launcher3.anim;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.util.ArrayMap;
import android.view.View;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
@@ -29,14 +28,14 @@ import java.util.Map;
*/
public class AnimationLayerSet extends AnimatorListenerAdapter {
private final HashMap<View, Integer> mViewsToLayerTypeMap;
private final ArrayMap<View, Integer> mViewsToLayerTypeMap;
public AnimationLayerSet() {
mViewsToLayerTypeMap = new HashMap<>();
mViewsToLayerTypeMap = new ArrayMap<>();
}
public AnimationLayerSet(View v) {
mViewsToLayerTypeMap = new HashMap<>(1);
mViewsToLayerTypeMap = new ArrayMap<>(1);
addView(v);
}