discord-jadx/app/src/main/java/com/discord/app/AppTransitionActivity.java

94 lines
4.2 KiB
Java

package com.discord.app;
import android.content.Context;
import androidx.annotation.AnimRes;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.app.ActivityOptionsCompat;
import com.discord.R;
import com.discord.utilities.accessibility.AccessibilityUtils;
import d0.z.d.m;
/* compiled from: AppTransitionActivity.kt */
public abstract class AppTransitionActivity extends AppCompatActivity {
public static boolean j;
public a k = Transition.TYPE_SLIDE_POP_VERTICAL.getAnimations();
/* compiled from: AppTransitionActivity.kt */
public enum Transition {
TYPE_FADE(new a(R.anim.activity_fade_open_in, R.anim.activity_fade_open_out, R.anim.activity_fade_close_in, R.anim.activity_fade_close_out)),
TYPE_FADE_FAST(new a(R.anim.activity_fade_open_in_fast, R.anim.activity_fade_open_out_fast, R.anim.activity_fade_close_in_fast, R.anim.activity_fade_close_out_fast)),
TYPE_STANDARD(new a(R.anim.activity_standard_open_in, R.anim.activity_standard_open_out, R.anim.activity_standard_close_in, R.anim.activity_standard_close_out)),
TYPE_SLIDE_HORIZONTAL(new a(R.anim.activity_slide_horizontal_open_in, R.anim.activity_slide_horizontal_open_out, R.anim.activity_slide_horizontal_close_in, R.anim.activity_slide_horizontal_close_out)),
TYPE_SLIDE_HORIZONTAL_REVERSE(new a(R.anim.activity_slide_horizontal_close_in, R.anim.activity_slide_horizontal_close_out, R.anim.activity_slide_horizontal_open_in, R.anim.activity_slide_horizontal_open_out)),
TYPE_SLIDE_VERTICAL(new a(R.anim.activity_slide_vertical_open_in, R.anim.activity_slide_vertical_open_out, R.anim.activity_slide_vertical_close_in, R.anim.activity_slide_vertical_close_out)),
TYPE_SLIDE_VERTICAL_WITH_FADE(new a(R.anim.activity_slide_vertical_open_in, R.anim.activity_fade_open_out, R.anim.activity_fade_close_in, R.anim.activity_slide_vertical_close_out)),
TYPE_SLIDE_POP_VERTICAL(new a(R.anim.activity_slide_pop_vertical_open_in, R.anim.activity_slide_pop_vertical_open_out, R.anim.activity_slide_pop_vertical_close_in, R.anim.activity_slide_pop_vertical_close_out)),
TYPE_SLIDE_POP_HORIZONTAL(new a(R.anim.activity_slide_pop_horizontal_open_in, R.anim.activity_slide_pop_horizontal_open_out, R.anim.activity_slide_pop_horizontal_close_in, R.anim.activity_slide_pop_horizontal_close_out)),
TYPE_NONE(new a(0, 0, 0, 0));
private final a animations;
private Transition(a aVar) {
this.animations = aVar;
}
public final a getAnimations() {
return this.animations;
}
public final ActivityOptionsCompat toActivityOptions(Context context) {
m.checkNotNullParameter(context, "context");
if ((!AccessibilityUtils.INSTANCE.isReducedMotionEnabled() ? this : null) == null) {
return null;
}
a aVar = this.animations;
return ActivityOptionsCompat.makeCustomAnimation(context, aVar.a, aVar.f2074b);
}
}
/* compiled from: AppTransitionActivity.kt */
public static final class a {
public final int a;
/* renamed from: b reason: collision with root package name */
public final int f2074b;
public final int c;
public final int d;
public a(@AnimRes int i, @AnimRes int i2, @AnimRes int i3, @AnimRes int i4) {
this.a = i;
this.f2074b = i2;
this.c = i3;
this.d = i4;
}
}
public final void a(boolean z2, boolean z3) {
a aVar;
if (z2 && z3) {
return;
}
if ((z2 || z3) && (aVar = this.k) != null) {
overridePendingTransition(z3 ? aVar.a : aVar.c, z3 ? aVar.f2074b : aVar.d);
}
}
@Override // androidx.activity.ComponentActivity, android.app.Activity
public void onBackPressed() {
super.onBackPressed();
j = true;
}
@Override // androidx.fragment.app.FragmentActivity, android.app.Activity
public void onPause() {
super.onPause();
a(j, false);
}
@Override // androidx.fragment.app.FragmentActivity, android.app.Activity
public void onResume() {
super.onResume();
a(j, true);
j = false;
}
}