what-the-bank/sources/com/huawei/hms/availableupdate/a.java

40 lines
1002 B
Java

package com.huawei.hms.availableupdate;
import android.app.Activity;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.atomic.AtomicBoolean;
/* loaded from: classes2.dex */
public class a {
public static final a c = new a();
private static final Object d = new Object();
private final AtomicBoolean a = new AtomicBoolean(false);
private final List<Activity> b = new ArrayList(1);
public void a(Activity activity) {
synchronized (d) {
for (Activity activity2 : this.b) {
if (activity2 != null && activity2 != activity && !activity2.isFinishing()) {
activity2.finish();
}
}
this.b.add(activity);
}
}
public void b(Activity activity) {
synchronized (d) {
this.b.remove(activity);
}
}
public void a(boolean z) {
this.a.set(z);
}
public AtomicBoolean a() {
return this.a;
}
}