discord-jadx/app/src/main/java/com/discord/utilities/rx/ActivityLifecycleCallbacks....

112 lines
4.6 KiB
Java

package com.discord.utilities.rx;
import android.app.Activity;
import android.app.Application;
import android.os.Bundle;
import androidx.appcompat.widget.ActivityChooserModel;
import com.discord.app.AppActivity;
import d0.z.d.m;
import java.lang.ref.WeakReference;
/* compiled from: ActivityLifecycleCallbacks.kt */
public abstract class ActivityLifecycleCallbacks implements Application.ActivityLifecycleCallbacks {
private WeakReference<AppActivity> onActivityCreatedInvoked;
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityCreated(Activity activity, Bundle bundle) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
if (activity instanceof AppActivity) {
onActivityCreated((AppActivity) activity, bundle);
}
}
public void onActivityCreated(AppActivity appActivity, Bundle bundle) {
m.checkNotNullParameter(appActivity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
this.onActivityCreatedInvoked = new WeakReference<>(appActivity);
onActivityCreatedOrResumed(appActivity);
}
public void onActivityCreatedOrResumed(AppActivity appActivity) {
m.checkNotNullParameter(appActivity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityDestroyed(Activity activity) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
if (activity instanceof AppActivity) {
onActivityDestroyed((AppActivity) activity);
}
}
public void onActivityDestroyed(AppActivity appActivity) {
m.checkNotNullParameter(appActivity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityPaused(Activity activity) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
if (activity instanceof AppActivity) {
onActivityPaused((AppActivity) activity);
}
}
public void onActivityPaused(AppActivity appActivity) {
m.checkNotNullParameter(appActivity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityResumed(Activity activity) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
if (activity instanceof AppActivity) {
onActivityResumed((AppActivity) activity);
}
}
public void onActivityResumed(AppActivity appActivity) {
m.checkNotNullParameter(appActivity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
WeakReference<AppActivity> weakReference = this.onActivityCreatedInvoked;
if (m.areEqual(weakReference != null ? weakReference.get() : null, appActivity)) {
this.onActivityCreatedInvoked = null;
} else {
onActivityCreatedOrResumed(appActivity);
}
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivitySaveInstanceState(Activity activity, Bundle bundle) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
m.checkNotNullParameter(bundle, "outState");
if (activity instanceof AppActivity) {
onActivitySaveInstanceState((AppActivity) activity, bundle);
}
}
public void onActivitySaveInstanceState(AppActivity appActivity, Bundle bundle) {
m.checkNotNullParameter(appActivity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
m.checkNotNullParameter(bundle, "outState");
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityStarted(Activity activity) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
if (activity instanceof AppActivity) {
onActivityStarted((AppActivity) activity);
}
}
public void onActivityStarted(AppActivity appActivity) {
m.checkNotNullParameter(appActivity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityStopped(Activity activity) {
m.checkNotNullParameter(activity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
if (activity instanceof AppActivity) {
onActivityStopped((AppActivity) activity);
}
}
public void onActivityStopped(AppActivity appActivity) {
m.checkNotNullParameter(appActivity, ActivityChooserModel.ATTRIBUTE_ACTIVITY);
}
}