Skip to content

Commit 8facb5f

Browse files
committed
see 12/19 log
1 parent ea41f12 commit 8facb5f

File tree

1 file changed

+3
-3
lines changed
  • utilcode/lib/src/main/java/com/blankj/utilcode/util

1 file changed

+3
-3
lines changed

utilcode/lib/src/main/java/com/blankj/utilcode/util/Utils.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111

1212
import java.lang.reflect.Field;
1313
import java.lang.reflect.InvocationTargetException;
14-
import java.util.HashMap;
1514
import java.util.HashSet;
1615
import java.util.LinkedList;
1716
import java.util.List;
1817
import java.util.Map;
1918
import java.util.Set;
19+
import java.util.concurrent.ConcurrentHashMap;
2020

2121
/**
2222
* <pre>
@@ -158,9 +158,9 @@ static boolean isAppForeground() {
158158
static class ActivityLifecycleImpl implements ActivityLifecycleCallbacks {
159159

160160
final LinkedList<Activity> mActivityList = new LinkedList<>();
161-
final HashMap<Object, OnAppStatusChangedListener> mStatusListenerMap = new HashMap<>();
161+
final Map<Object, OnAppStatusChangedListener> mStatusListenerMap = new ConcurrentHashMap<>();
162162

163-
final HashMap<Activity, Set<OnActivityDestroyedListener>> mDestroyedListenerMap = new HashMap<>();
163+
final Map<Activity, Set<OnActivityDestroyedListener>> mDestroyedListenerMap = new ConcurrentHashMap<>();
164164

165165
private int mForegroundCount = 0;
166166
private int mConfigCount = 0;

0 commit comments

Comments
 (0)