discord-jadx/app/src/main/java/c/a/s/a.java

78 lines
2.7 KiB
Java

package c.a.s;
import android.app.Activity;
import android.app.Application;
import android.os.Bundle;
import android.provider.MediaStore;
import androidx.appcompat.widget.ActivityChooserModel;
import d0.z.d.m;
/* compiled from: ScreenshotDetector.kt */
public final class a implements Application.ActivityLifecycleCallbacks {
public boolean i;
public final b j;
public a(b bVar) {
m.checkNotNullParameter(bVar, "observer");
this.j = bVar;
}
public final void a(boolean z2) {
if (!z2 && this.i) {
b bVar = this.j;
bVar.d.unregisterContentObserver(bVar);
this.i = false;
}
if (z2 && !this.i) {
b bVar2 = this.j;
bVar2.d.registerContentObserver(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, true, bVar2);
this.i = true;
}
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityCreated(Activity activity, Bundle bundle) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityDestroyed(Activity activity) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityPaused(Activity activity) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
if (this.i) {
b bVar = this.j;
bVar.d.unregisterContentObserver(bVar);
this.i = false;
}
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityResumed(Activity activity) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
if (!this.i) {
b bVar = this.j;
bVar.d.registerContentObserver(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, true, bVar);
this.i = true;
}
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivitySaveInstanceState(Activity activity, Bundle bundle) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
m.checkNotNullParameter(bundle, "outState");
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityStarted(Activity activity) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityStopped(Activity activity) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
}
}