discord-jadx/app/src/main/java/c/i/a/f/e/h/j/b1.java

126 lines
4.1 KiB
Java

package c.i.a.f.e.h.j;
import android.app.Activity;
import android.app.Fragment;
import android.content.Intent;
import android.os.Bundle;
import android.os.Looper;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.collection.ArrayMap;
import c.d.b.a.a;
import c.i.a.f.h.g.d;
import com.google.android.gms.common.api.internal.LifecycleCallback;
import java.io.FileDescriptor;
import java.io.PrintWriter;
import java.lang.ref.WeakReference;
import java.util.Collections;
import java.util.Map;
import java.util.WeakHashMap;
/* compiled from: com.google.android.gms:play-services-basement@@17.4.0 */
public final class b1 extends Fragment implements j {
public static WeakHashMap<Activity, WeakReference<b1>> i = new WeakHashMap<>();
public Map<String, LifecycleCallback> j = Collections.synchronizedMap(new ArrayMap());
public int k = 0;
@Nullable
public Bundle l;
@Override // c.i.a.f.e.h.j.j
public final void a(String str, @NonNull LifecycleCallback lifecycleCallback) {
if (!this.j.containsKey(str)) {
this.j.put(str, lifecycleCallback);
if (this.k > 0) {
new d(Looper.getMainLooper()).post(new a1(this, lifecycleCallback, str));
return;
}
return;
}
throw new IllegalArgumentException(a.g(str.length() + 59, "LifecycleCallback with tag ", str, " already added to this fragment."));
}
@Override // c.i.a.f.e.h.j.j
@Nullable
public final <T extends LifecycleCallback> T d(String str, Class<T> cls) {
return cls.cast(this.j.get(str));
}
@Override // android.app.Fragment
public final void dump(String str, @Nullable FileDescriptor fileDescriptor, PrintWriter printWriter, @Nullable String[] strArr) {
super.dump(str, fileDescriptor, printWriter, strArr);
for (LifecycleCallback lifecycleCallback : this.j.values()) {
lifecycleCallback.a();
}
}
@Override // c.i.a.f.e.h.j.j
public final Activity e() {
return getActivity();
}
@Override // android.app.Fragment
public final void onActivityResult(int i2, int i3, @Nullable Intent intent) {
super.onActivityResult(i2, i3, intent);
for (LifecycleCallback lifecycleCallback : this.j.values()) {
lifecycleCallback.d(i2, i3, intent);
}
}
@Override // android.app.Fragment
public final void onCreate(@Nullable Bundle bundle) {
super.onCreate(bundle);
this.k = 1;
this.l = bundle;
for (Map.Entry<String, LifecycleCallback> entry : this.j.entrySet()) {
entry.getValue().e(bundle != null ? bundle.getBundle(entry.getKey()) : null);
}
}
@Override // android.app.Fragment
public final void onDestroy() {
super.onDestroy();
this.k = 5;
for (LifecycleCallback lifecycleCallback : this.j.values()) {
lifecycleCallback.f();
}
}
@Override // android.app.Fragment
public final void onResume() {
super.onResume();
this.k = 3;
for (LifecycleCallback lifecycleCallback : this.j.values()) {
lifecycleCallback.g();
}
}
@Override // android.app.Fragment
public final void onSaveInstanceState(Bundle bundle) {
super.onSaveInstanceState(bundle);
if (bundle != null) {
for (Map.Entry<String, LifecycleCallback> entry : this.j.entrySet()) {
Bundle bundle2 = new Bundle();
entry.getValue().h(bundle2);
bundle.putBundle(entry.getKey(), bundle2);
}
}
}
@Override // android.app.Fragment
public final void onStart() {
super.onStart();
this.k = 2;
for (LifecycleCallback lifecycleCallback : this.j.values()) {
lifecycleCallback.i();
}
}
@Override // android.app.Fragment
public final void onStop() {
super.onStop();
this.k = 4;
for (LifecycleCallback lifecycleCallback : this.j.values()) {
lifecycleCallback.j();
}
}
}