导航菜单

页面标题

页面副标题

Crafto v9.3.3 - Android13NotificationActivity.java 源代码

正在查看: Crafto v9.3.3 应用的 Android13NotificationActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.crafto.android.utility.ui.android13;

import C7.n;
import E7.F;
import Eb.D;
import Eb.W0;
import Eb.X0;
import Hb.I;
import Hb.J;
import Hk.q;
import Kk.c;
import L8.I0;
import M9.A;
import M9.B;
import M9.y;
import Mk.i;
import N4.e;
import Q9.h;
import Xf.j;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import androidx.appcompat.widget.AppCompatImageView;
import androidx.appcompat.widget.AppCompatTextView;
import androidx.constraintlayout.widget.ConstraintLayout;
import com.crafto.android.data.model.QuoteData;
import com.crafto.android.ui.a_screens.membership_plan_options.MembershipPlanRazorpayOptionsExpFragment;
import com.crafto.android.ui.base.BaseActivity;
import com.crafto.android.ui.base.activities.BaseViewBindingActivity;
import com.crafto.android.ui.home.D7;
import com.crafto.android.ui.home.creation.TemplateSelectionFragment;
import com.crafto.android.usa.data.model.UserConfigData;
import com.crafto.android.usa.data.model.sizes.ContentTypeAspectRatioDefault;
import com.crafto.android.usa.ui.home.H4;
import com.crafto.android.usa.utility.functional.AppEnums;
import com.crafto.android.utility.ui.android13.Android13NotificationActivity;
import dl.H;
import dl.T;
import dl.g;
import do.a;
import java.util.HashMap;
import java.util.List;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.Unit;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.FunctionReferenceImpl;
import kotlin.jvm.internal.Intrinsics;
import t7.E3;
import t7.v;

@Metadata
public final class Android13NotificationActivity extends Hilt_Android13NotificationActivity<v> {
    public static boolean s;
    public boolean r;

    public class a extends FunctionReferenceImpl implements Function1<LayoutInflater, v> {
        public static final a a = new a(1, v.class, "inflate", "inflate(Landroid/view/LayoutInflater;)Lcom/crafto/android/databinding/Android13NotificationActivityBinding;", 0);

        public final Object invoke(Object obj) {
            LayoutInflater layoutInflater = (LayoutInflater) obj;
            Intrinsics.checkNotNullParameter(layoutInflater, "p0");
            ConstraintLayout inflate = layoutInflater.inflate(2131558481, (ViewGroup) null, false);
            int i = 2131361950;
            AppCompatTextView b = e.b(2131361950, inflate);
            if (b != null) {
                i = 2131362643;
                if (e.b(2131362643, inflate) != null) {
                    ConstraintLayout constraintLayout = inflate;
                    AppCompatImageView b2 = e.b(2131362688, inflate);
                    if (b2 == null) {
                        i = 2131362688;
                    } else if (e.b(2131363117, inflate) == null) {
                        i = 2131363117;
                    } else {
                        if (e.b(2131364758, inflate) != null) {
                            return new v(b2, b, constraintLayout);
                        }
                        i = 2131364758;
                    }
                }
            }
            throw new NullPointerException("Missing required view with ID: ".concat(inflate.getResources().getResourceName(i)));
        }
    }

    @Mk.e(c = "com.crafto.android.utility.ui.android13.Android13NotificationActivity$onStart$1", f = "Android13NotificationActivity.kt", l = {97}, m = "invokeSuspend")
    public static final class b extends i implements Function2<H, c<? super Unit>, Object> {
        public int a;

        public b(c<? super b> cVar) {
            super(2, cVar);
        }

        public final c<Unit> create(Object obj, c<?> cVar) {
            return Android13NotificationActivity.this.new b(cVar);
        }

        public final Object invoke(Object obj, Object obj2) {
            return create((H) obj, (c) obj2).invokeSuspend(Unit.a);
        }

        public final Object invokeSuspend(Object obj) {
            AppCompatImageView appCompatImageView;
            AppCompatImageView appCompatImageView2;
            Lk.a aVar = Lk.a.COROUTINE_SUSPENDED;
            int i = this.a;
            if (i == 0) {
                q.b(obj);
                this.a = 1;
                if (T.b(2000L, this) == aVar) {
                    return aVar;
                }
            } else {
                if (i != 1) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                }
                q.b(obj);
            }
            Android13NotificationActivity android13NotificationActivity = Android13NotificationActivity.this;
            v vVar = ((BaseViewBindingActivity) android13NotificationActivity).m;
            if (vVar != null && (appCompatImageView2 = vVar.c) != null) {
                X0.V(appCompatImageView2);
            }
            v vVar2 = ((BaseViewBindingActivity) android13NotificationActivity).m;
            if (vVar2 != null && (appCompatImageView = vVar2.c) != null) {
                Intrinsics.checkNotNullParameter(appCompatImageView, "<this>");
                Animation loadAnimation = AnimationUtils.loadAnimation(appCompatImageView.getContext(), 2130771998);
                loadAnimation.setAnimationListener(new W0(appCompatImageView));
                loadAnimation.setDuration(1000L);
                appCompatImageView.startAnimation(loadAnimation);
            }
            return Unit.a;
        }
    }

    public Android13NotificationActivity() {
        super(a.a);
    }

    public final com.crafto.android.ui.base.a I() {
        return null;
    }

    public final void Q() {
        boolean shouldShowRequestPermissionRationale;
        int i;
        a.a aVar = do.a.a;
        aVar.c("onNotificationPermissionDenied", new Object[0]);
        if (Build.VERSION.SDK_INT >= 33) {
            shouldShowRequestPermissionRationale = shouldShowRequestPermissionRationale(I.d);
            int i2 = K().a.getInt("notificationPermissionDeniedCount", 0);
            if ((i2 != 1 || shouldShowRequestPermissionRationale) && !(i2 == 0 && shouldShowRequestPermissionRationale)) {
                BaseActivity.O(this, "Log", "Android 13 Notification Activity", (String) null, "Ignored", "notificationPermission", false, 0, 0, (HashMap) null, 996);
                i = i2;
            } else {
                BaseActivity.O(this, "Log", "Android 13 Notification Activity", (String) null, "Denied", "notificationPermission", false, 0, 0, (HashMap) null, 996);
                i = i2 + 1;
                j.c(K().a, "notificationPermissionDeniedCount", i);
            }
            aVar.c("rational " + shouldShowRequestPermissionRationale + " counter " + i, new Object[0]);
        }
        getOnBackPressedDispatcher().d();
    }

    public final void R() {
        do.a.a.c("onNotificationPermissionGranted", new Object[0]);
        BaseActivity.O(this, "Log", "Android 13 Notification Activity", (String) null, "Allowed", "notificationPermission", false, 0, 0, (HashMap) null, 996);
        getOnBackPressedDispatcher().d();
    }

    public final boolean U() {
        if (Build.VERSION.SDK_INT >= 33) {
            String[] strArr = I.a;
            if (D.b(this, I.d)) {
                return true;
            }
        }
        return false;
    }

    @Override
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        if (!this.r) {
            final int i = 0;
            Jb.a.b(null, new Function0() {
                public final Object invoke() {
                    View view;
                    View view2;
                    Object obj = this;
                    switch (i) {
                        case 0:
                            boolean z = Android13NotificationActivity.s;
                            Android13NotificationActivity android13NotificationActivity = (Android13NotificationActivity) obj;
                            Intrinsics.checkNotNullParameter(android13NotificationActivity, "this$0");
                            BaseActivity.O(android13NotificationActivity, "Landed", "Android 13 Notification Activity", "Android 13 Notification Activity", (String) null, (String) null, false, 0, 0, (HashMap) null, 1016);
                            return Unit.a;
                        case 1:
                            Xa.d dVar = (Xa.d) obj;
                            Intrinsics.checkNotNullParameter(dVar, "this$0");
                            int dimensionPixelSize = dVar.getResources().getDimensionPixelSize(dVar.getResources().getIdentifier("status_bar_height", "dimen", "android"));
                            E3 e3 = ((y) dVar).w;
                            if (e3 != null && (view = e3.h) != null) {
                                ViewGroup.LayoutParams layoutParams = view.getLayoutParams();
                                layoutParams.height = dimensionPixelSize;
                                E3 e32 = ((y) dVar).w;
                                if (e32 != null && (view2 = e32.h) != null) {
                                    view2.setLayoutParams(layoutParams);
                                }
                            }
                            return Boolean.FALSE;
                        case 2:
                            H4 h4 = (H4) obj;
                            Intrinsics.checkNotNullParameter(h4, "this$0");
                            com.crafto.android.usa.ui.base.a.j0(h4, "Click Action", "Birthday reminder widget", (String) null, (String) null, "Adhik alarm lagaye", 0, (HashMap) null, 1004);
                            B b2 = h4.k3;
                            if (b2 != null) {
                                int i2 = h4.M;
                                b2.notifyItemChanged(i2, b2.e(i2));
                            }
                            return Unit.a;
                        default:
                            com.crafto.android.usa.ui.specialdayvideoexp.b bVar = (com.crafto.android.usa.ui.specialdayvideoexp.b) obj;
                            Intrinsics.checkNotNullParameter(bVar, "this$0");
                            return new A(bVar, AppEnums.g.a.a, new h[]{new fb.e()});
                    }
                }
            });
        }
        final int i2 = 0;
        Jb.a.b(null, new Function0() {
            public final Object invoke() {
                List<ContentTypeAspectRatioDefault> aspectRatioDefaults;
                F f;
                QuoteData quoteData = null;
                Object obj = this;
                switch (i2) {
                    case 0:
                        boolean z = Android13NotificationActivity.s;
                        Android13NotificationActivity android13NotificationActivity = (Android13NotificationActivity) obj;
                        Intrinsics.checkNotNullParameter(android13NotificationActivity, "this$0");
                        android13NotificationActivity.setStatusBarColor(2131101245);
                        break;
                    case 1:
                        H4 h4 = (H4) obj;
                        Intrinsics.checkNotNullParameter(h4, "this$0");
                        UserConfigData userConfigData = (UserConfigData) h4.R3.getValue();
                        if (userConfigData != null && (aspectRatioDefaults = userConfigData.getAspectRatioDefaults()) != null) {
                            for (ContentTypeAspectRatioDefault contentTypeAspectRatioDefault : aspectRatioDefaults) {
                                if (contentTypeAspectRatioDefault.getContentType() != null && contentTypeAspectRatioDefault.getWidth() != null && contentTypeAspectRatioDefault.getHeight() != null) {
                                    HashMap hashMap = com.crafto.android.usa.utility.a.a;
                                    String contentType = contentTypeAspectRatioDefault.getContentType();
                                    Intrinsics.checkNotNull(contentType);
                                    Integer width = contentTypeAspectRatioDefault.getWidth();
                                    Intrinsics.checkNotNull(width);
                                    Integer height = contentTypeAspectRatioDefault.getHeight();
                                    Intrinsics.checkNotNull(height);
                                    hashMap.put(contentType, new Pair(width, height));
                                }
                            }
                            break;
                        }
                        break;
                    default:
                        TemplateSelectionFragment templateSelectionFragment = (TemplateSelectionFragment) obj;
                        Intrinsics.checkNotNullParameter(templateSelectionFragment, "this$0");
                        QuoteData quoteData2 = templateSelectionFragment.x2;
                        if (quoteData2 == null) {
                            Intrinsics.throwUninitializedPropertyAccessException("quote");
                        } else {
                            quoteData = quoteData2;
                        }
                        if (J.a(quoteData.getContentType()) && (f = templateSelectionFragment.t2) != null) {
                            f.notifyDataSetChanged();
                        }
                        break;
                }
                return Unit.a;
            }
        });
    }

    public final void onResume() {
        super/*com.crafto.android.ui.base.BaseActivity*/.onResume();
        if (this.r) {
            if (U()) {
                BaseActivity.O(this, "Log", "Android 13 Notification Activity", (String) null, "Android 13", "Notification Permission Granted", false, 0, 0, (HashMap) null, 996);
            } else {
                BaseActivity.O(this, "Log", "Android 13 Notification Activity", (String) null, "Android 13", "Notification Permission Denied", false, 0, 0, (HashMap) null, 996);
            }
        }
        if (U()) {
            getOnBackPressedDispatcher().d();
        }
        this.r = true;
    }

    public final void onStart() {
        AppCompatImageView appCompatImageView;
        AppCompatTextView appCompatTextView;
        super/*androidx.appcompat.app.AppCompatActivity*/.onStart();
        g.b(androidx.lifecycle.J.a(this), (CoroutineContext) null, (dl.J) null, new b(null), 3);
        v vVar = ((BaseViewBindingActivity) this).m;
        if (vVar != null && (appCompatTextView = vVar.b) != null) {
            final int i = 0;
            X0.T(appCompatTextView, false, 0, new Function1() {
                public final Object invoke(Object obj) {
                    Object obj2 = this;
                    switch (i) {
                        case 0:
                            boolean z = Android13NotificationActivity.s;
                            final Android13NotificationActivity android13NotificationActivity = (Android13NotificationActivity) obj2;
                            Intrinsics.checkNotNullParameter(android13NotificationActivity, "this$0");
                            Intrinsics.checkNotNullParameter((View) obj, "it");
                            final int i2 = 0;
                            Jb.a.b(null, new Function0() {
                                public final Object invoke() {
                                    Object obj3 = android13NotificationActivity;
                                    switch (i2) {
                                        case 0:
                                            boolean z2 = Android13NotificationActivity.s;
                                            BaseActivity baseActivity = (Android13NotificationActivity) obj3;
                                            Intrinsics.checkNotNullParameter(baseActivity, "this$0");
                                            BaseActivity.O(baseActivity, "Click Action", "Android 13 Notification Activity", "Android 13 Notification Activity", (String) null, "allow", false, 0, 0, (HashMap) null, 1000);
                                            int i3 = Build.VERSION.SDK_INT;
                                            if (i3 >= 33) {
                                                if (baseActivity.K().a.getInt("notificationPermissionDeniedCount", 0) < 2) {
                                                    String[] strArr = I.a;
                                                    if (I.a(baseActivity, baseActivity.g)) {
                                                        baseActivity.R();
                                                    }
                                                } else {
                                                    if (i3 >= 26) {
                                                        Intent putExtra = new Intent("android.settings.APP_NOTIFICATION_SETTINGS").addFlags(268435456).putExtra("android.provider.extra.APP_PACKAGE", baseActivity.getPackageName()).putExtra("android.provider.extra.CHANNEL_ID", 10001);
                                                        Intrinsics.checkNotNullExpressionValue(putExtra, "putExtra(...)");
                                                        Android13NotificationActivity.s = true;
                                                        baseActivity.startActivity(putExtra);
                                                    }
                                                    BaseActivity.O(baseActivity, "Click Action", "Android 13 Notification Activity", "Android 13 Notification Activity", (String) null, "openSetting", false, 0, 0, (HashMap) null, 1000);
                                                    baseActivity.getOnBackPressedDispatcher().d();
                                                }
                                            }
                                            break;
                                        case 1:
                                            boolean z3 = D7.Q4;
                                            D7 d7 = (D7) obj3;
                                            Intrinsics.checkNotNullParameter(d7, "this$0");
                                            d7.onResume();
                                            break;
                                        default:
                                            MembershipPlanRazorpayOptionsExpFragment membershipPlanRazorpayOptionsExpFragment = (MembershipPlanRazorpayOptionsExpFragment) obj3;
                                            Intrinsics.checkNotNullParameter(membershipPlanRazorpayOptionsExpFragment, "this$0");
                                            String str = membershipPlanRazorpayOptionsExpFragment.t2;
                                            T7.c.j = new com.crafto.android.ui.a_screens.membership_plan_options.a(membershipPlanRazorpayOptionsExpFragment);
                                            T7.c cVar = new T7.c();
                                            Bundle bundle = new Bundle();
                                            bundle.putString("extraRazorpayData", str);
                                            cVar.setArguments(bundle);
                                            cVar.show(membershipPlanRazorpayOptionsExpFragment.getChildFragmentManager(), cVar.getTag());
                                            break;
                                    }
                                    return Unit.a;
                                }
                            });
                            break;
                        case 1:
                            H4 h4 = (H4) obj2;
                            Intrinsics.checkNotNullParameter(h4, "this$0");
                            h4.A0(new I0(1, (UserConfigData) obj, h4));
                            break;
                        default:
                            Uri uri = (Uri) obj;
                            com.crafto.android.ui.specialdayvideoexp.b bVar = (com.crafto.android.ui.specialdayvideoexp.b) obj2;
                            Intrinsics.checkNotNullParameter(bVar, "this$0");
                            Intrinsics.checkNotNullParameter(uri, "it");
                            bVar.Q0(uri);
                            break;
                    }
                    return Unit.a;
                }
            }, 3);
        }
        v vVar2 = ((BaseViewBindingActivity) this).m;
        if (vVar2 == null || (appCompatImageView = vVar2.c) == null) {
            return;
        }
        X0.T(appCompatImageView, false, 0, new n(this, 1), 3);
    }
}