得物.apk(点击下载) / ARMultiMakeupsActivity.java


package com.shizhuang.duapp.modules.mall_ar.ui;

import android.annotation.SuppressLint;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.ArrayMap;
import android.view.MotionEvent;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.SeekBar;
import androidx.annotation.Keep;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.AppCompatImageView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentTransaction;
import androidx.lifecycle.ViewModelLazy;
import ar0.d;
import com.alibaba.android.arouter.facade.annotation.Autowired;
import com.alibaba.android.arouter.facade.annotation.Route;
import com.knightboost.weaver.api.Scope;
import com.knightboost.weaver.api.annotations.Insert;
import com.knightboost.weaver.api.annotations.TargetClass;
import com.liulishuo.okdownload.core.cause.EndCause;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.sensorsdata.analytics.android.sdk.SensorsDataAutoTrackHelper;
import com.sensorsdata.analytics.android.sdk.SensorsDataInstrumented;
import com.shizhuang.duapp.R;
import com.shizhuang.duapp.common.event.FavoriteChangeEvent;
import com.shizhuang.duapp.common.extension.ViewExtensionKt;
import com.shizhuang.duapp.common.ui.BaseLeftBackActivity;
import com.shizhuang.duapp.libs.duimageloaderview.options.DuRequestOptions;
import com.shizhuang.duapp.modules.du_mall_common.event.IPCEventReceiverHelper;
import com.shizhuang.duapp.modules.du_mall_common.extension.LiveDataExtensionKt;
import com.shizhuang.duapp.modules.du_mall_common.helper.MediaPermissionHelper;
import com.shizhuang.duapp.modules.du_mall_common.model.product.QrCodeInfoModel;
import com.shizhuang.duapp.modules.du_mall_common.widget.ar_3d.Mall3dArShareIconTipsPop;
import com.shizhuang.duapp.modules.du_mall_common.widget.tablayout.MTabLayout;
import com.shizhuang.duapp.modules.mall_ar.adapter.MakeupContainerAdapter;
import com.shizhuang.duapp.modules.mall_ar.dialogs.ARTryDialog;
import com.shizhuang.duapp.modules.mall_ar.model.MakeupItemModel;
import com.shizhuang.duapp.modules.mall_ar.model.MakeupTabItemModel;
import com.shizhuang.duapp.modules.mall_ar.model.MultiMakeupModel;
import com.shizhuang.duapp.modules.mall_ar.scrollPicker.MultiMakeupContainer;
import com.shizhuang.duapp.modules.mall_ar.scrollPicker.MultiMaskImageView;
import com.shizhuang.duapp.modules.mall_ar.utils.ARMakeupCallBack;
import com.shizhuang.duapp.modules.mall_ar.utils.ARResourceHelper$takeCameraPermission$1;
import com.shizhuang.duapp.modules.mall_ar.utils.ARResourceHelper$takeCameraPermission$2;
import com.shizhuang.duapp.modules.mall_ar.utils.ARTabLayoutExposureHelper;
import com.shizhuang.duapp.modules.mall_ar.utils.ArSpringFestivalHelper;
import com.shizhuang.duapp.modules.mall_ar.utils.UserDataMonitor;
import com.shizhuang.duapp.modules.mall_ar.view.ARChangeView;
import com.shizhuang.duapp.modules.mall_ar.view.ARProductCardView;
import com.shizhuang.duapp.modules.mall_ar.vm.MultiMakeupViewModel;
import com.shizhuang.duapp.modules.mall_ar.widget.ARSeekBar;
import com.shizhuang.duapp.modules.share.ShareManager;
import com.shizhuang.duapp.stream.interfaces.IRecorder;
import com.shizhuang.media.view.PreviewSurfaceView;
import df.b0;
import df.r0;
import fr0.a;
import java.io.File;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt__LazyJVMKt;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.TuplesKt;
import kotlin.Unit;
import kotlin.collections.CollectionsKt__IterablesKt;
import kotlin.collections.CollectionsKt___CollectionsKt;
import kotlin.jvm.JvmField;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Reflection;
import kotlin.text.StringsKt__StringsJVMKt;
import mn.a;
import nd.e;
import org.greenrobot.eventbus.Subscribe;
import org.jetbrains.annotations.NotNull;

@Route(path = "/product/MultiMakeupsPage")
@Metadata(bv = {}, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0004\b\u0007\u0018\u00002\u00020\u00012\u00020\u0002B\u0007¢\u0006\u0004\b\u0007\u0010\bJ\u0010\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0004\u001a\u00020\u0003H\u0007¨\u0006\t"}, d2 = {"Lcom/shizhuang/duapp/modules/mall_ar/ui/ARMultiMakeupsActivity;", "Lcom/shizhuang/duapp/common/ui/BaseLeftBackActivity;", "Lcom/shizhuang/duapp/modules/mall_ar/utils/ARMakeupCallBack;", "Lcom/shizhuang/duapp/common/event/FavoriteChangeEvent;", "event", "", "onFavorite", "<init>", "()V", "du_mall_ar_release"}, k = 1, mv = {1, 4, 2})
/* compiled from: ARMultiMakeupsActivity.kt */
public final class ARMultiMakeupsActivity extends BaseLeftBackActivity implements ARMakeupCallBack {
    public static ChangeQuickRedirect changeQuickRedirect;
    @Autowired
    @JvmField

    /* renamed from: c  reason: collision with root package name */
    public int f19091c;
    @Autowired
    @JvmField
    public long d;
    @Autowired
    @JvmField
    public long e;
    @Autowired
    @JvmField
    @NotNull
    public String f = "";

    /* renamed from: g  reason: collision with root package name */
    public PreviewSurfaceView f19092g;

    /* renamed from: h  reason: collision with root package name */
    public IRecorder f19093h;
    public QrCodeInfoModel i;
    public MultiMaskImageView j;
    public MakeupItemModel k;
    public MultiMakeupModel l;
    public boolean m;
    public boolean n;
    public final Lazy o = LazyKt__LazyJVMKt.lazy(new ARMultiMakeupsActivity$exposureTabHelper$2(this));
    public final IPCEventReceiverHelper p = new IPCEventReceiverHelper(this);

    /* renamed from: q  reason: collision with root package name */
    public int f19094q;
    public final ar0.a r;
    public Mall3dArShareIconTipsPop s;
    public final d t;

    /* renamed from: u  reason: collision with root package name */
    public final Lazy f19095u;

    /* renamed from: v  reason: collision with root package name */
    public final Lazy f19096v;
    public ArSpringFestivalHelper w;
    public HashMap x;

    public class _boostWeave {
        public static ChangeQuickRedirect changeQuickRedirect;

        @TargetClass(scope = Scope.ALL_CHILDREN, value = "androidx.appcompat.app.AppCompatActivity")
        @Insert(mayCreateSuper = true, value = "onCreate")
        @Keep
        public static void ActivityMethodWeaver_onCreate(@Nullable ARMultiMakeupsActivity aRMultiMakeupsActivity, Bundle bundle) {
            if (!PatchProxy.proxy(new Object[]{aRMultiMakeupsActivity, bundle}, null, changeQuickRedirect, true, 208174, new Class[]{ARMultiMakeupsActivity.class, Bundle.class}, Void.TYPE).isSupported) {
                jn.b bVar = jn.b.f34396a;
                if (!bVar.b()) {
                    bVar.d(true);
                }
                long currentTimeMillis = System.currentTimeMillis();
                ARMultiMakeupsActivity.d(aRMultiMakeupsActivity, bundle);
                long currentTimeMillis2 = System.currentTimeMillis();
                if (aRMultiMakeupsActivity.getClass().getCanonicalName().equals("com.shizhuang.duapp.modules.mall_ar.ui.ARMultiMakeupsActivity")) {
                    bVar.activityOnCreateMethod(aRMultiMakeupsActivity, currentTimeMillis, currentTimeMillis2);
                }
            }
        }

        @TargetClass(scope = Scope.ALL_CHILDREN, value = "androidx.appcompat.app.AppCompatActivity")
        @Insert(mayCreateSuper = true, value = "onResume")
        @Keep
        public static void ActivityMethodWeaver_onResume(ARMultiMakeupsActivity aRMultiMakeupsActivity) {
            if (!PatchProxy.proxy(new Object[]{aRMultiMakeupsActivity}, null, changeQuickRedirect, true, 208175, new Class[]{ARMultiMakeupsActivity.class}, Void.TYPE).isSupported) {
                long currentTimeMillis = System.currentTimeMillis();
                ARMultiMakeupsActivity.e(aRMultiMakeupsActivity);
                long currentTimeMillis2 = System.currentTimeMillis();
                if (aRMultiMakeupsActivity.getClass().getCanonicalName().equals("com.shizhuang.duapp.modules.mall_ar.ui.ARMultiMakeupsActivity")) {
                    jn.b.f34396a.activityOnResumeMethod(aRMultiMakeupsActivity, currentTimeMillis, currentTimeMillis2);
                }
            }
        }

        @TargetClass(scope = Scope.ALL_CHILDREN, value = "androidx.appcompat.app.AppCompatActivity")
        @Insert(mayCreateSuper = true, value = "onStart")
        @Keep
        public static void ActivityMethodWeaver_onStart(ARMultiMakeupsActivity aRMultiMakeupsActivity) {
            if (!PatchProxy.proxy(new Object[]{aRMultiMakeupsActivity}, null, changeQuickRedirect, true, 208176, new Class[]{ARMultiMakeupsActivity.class}, Void.TYPE).isSupported) {
                long currentTimeMillis = System.currentTimeMillis();
                ARMultiMakeupsActivity.f(aRMultiMakeupsActivity);
                long currentTimeMillis2 = System.currentTimeMillis();
                if (aRMultiMakeupsActivity.getClass().getCanonicalName().equals("com.shizhuang.duapp.modules.mall_ar.ui.ARMultiMakeupsActivity")) {
                    jn.b.f34396a.activityOnStartMethod(aRMultiMakeupsActivity, currentTimeMillis, currentTimeMillis2);
                }
            }
        }
    }

    /* compiled from: ARMultiMakeupsActivity.kt */
    public static final class a implements View.OnTouchListener {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final /* synthetic */ ARMultiMakeupsActivity b;

        public a(ARMultiMakeupsActivity aRMultiMakeupsActivity) {
            this.b = aRMultiMakeupsActivity;
        }

        public final boolean onTouch(View view, MotionEvent motionEvent) {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[]{view, motionEvent}, this, changeQuickRedirect, false, 208188, new Class[]{View.class, MotionEvent.class}, Boolean.TYPE);
            if (proxy.isSupported) {
                return ((Boolean) proxy.result).booleanValue();
            }
            if (motionEvent.getActionMasked() == 0) {
                ARMultiMakeupsActivity aRMultiMakeupsActivity = this.b;
                aRMultiMakeupsActivity.r.c(aRMultiMakeupsActivity.f19093h);
                a1.a.j(8, i60.b.f33293a, "trade_common_click", "546", "509");
            } else if (motionEvent.getActionMasked() == 1) {
                ARMultiMakeupsActivity aRMultiMakeupsActivity2 = this.b;
                ar0.a aVar = aRMultiMakeupsActivity2.r;
                IRecorder iRecorder = aRMultiMakeupsActivity2.f19093h;
                if (!PatchProxy.proxy(new Object[]{iRecorder}, aVar, ar0.a.changeQuickRedirect, false, 208760, new Class[]{IRecorder.class}, Void.TYPE).isSupported) {
                    for (MakeupItemModel makeupItemModel : aVar.e()) {
                        String makeupKey = makeupItemModel.getMakeupKey();
                        if (makeupKey != null) {
                            if (!aVar.a(makeupItemModel.getTabId())) {
                                float progress = ((float) makeupItemModel.getProgress()) / ((float) 100);
                                if (iRecorder != null) {
                                    iRecorder.updateComposerNodes(makeupItemModel.getMakeupFile(), makeupKey, progress);
                                }
                            } else if (iRecorder != null) {
                                iRecorder.appendComposerNodes(new String[]{makeupItemModel.getMakeupFile()});
                            }
                        }
                    }
                }
            }
            return true;
        }
    }

    /* compiled from: ARMultiMakeupsActivity.kt */
    public static final class b implements SeekBar.OnSeekBarChangeListener {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final /* synthetic */ ARMultiMakeupsActivity b;

        /* JADX WARN: Incorrect args count in method signature: ()V */
        public b(ARMultiMakeupsActivity aRMultiMakeupsActivity) {
            this.b = aRMultiMakeupsActivity;
        }

        public void onProgressChanged(@org.jetbrains.annotations.Nullable SeekBar seekBar, int i, boolean z) {
            ARMultiMakeupsActivity aRMultiMakeupsActivity;
            IRecorder iRecorder;
            if (!PatchProxy.proxy(new Object[]{seekBar, new Integer(i), new Byte(z ? (byte) 1 : 0)}, this, changeQuickRedirect, false, 208189, new Class[]{SeekBar.class, Integer.TYPE, Boolean.TYPE}, Void.TYPE).isSupported) {
                ARMultiMakeupsActivity aRMultiMakeupsActivity2 = this.b;
                if (aRMultiMakeupsActivity2.f19094q != 0) {
                    float f = (((float) i) * 1.0f) / ((float) 100);
                    MakeupItemModel makeupItemModel = aRMultiMakeupsActivity2.k;
                    if (makeupItemModel != null) {
                        makeupItemModel.setProgress(i);
                    }
                    ARMultiMakeupsActivity aRMultiMakeupsActivity3 = this.b;
                    String f12 = aRMultiMakeupsActivity3.r.f(aRMultiMakeupsActivity3.f19094q);
                    if (!(f12 == null || (iRecorder = (aRMultiMakeupsActivity = this.b).f19093h) == null)) {
                        MakeupItemModel makeupItemModel2 = aRMultiMakeupsActivity.k;
                        iRecorder.updateComposerNodes(makeupItemModel2 != null ? makeupItemModel2.getMakeupFile() : null, f12, f);
                        return;
                    }
                    return;
                }
                float f13 = (((float) i) * 1.0f) / ((float) 100);
                MultiMakeupModel multiMakeupModel = aRMultiMakeupsActivity2.l;
                if (multiMakeupModel != null) {
                    multiMakeupModel.setProgress(i);
                }
                for (MakeupItemModel makeupItemModel3 : this.b.r.e()) {
                    String f14 = this.b.r.f(makeupItemModel3.getTabId());
                    if (f14 != null && !this.b.l(makeupItemModel3)) {
                        makeupItemModel3.setProgress(i);
                        IRecorder iRecorder2 = this.b.f19093h;
                        if (iRecorder2 != null) {
                            iRecorder2.updateComposerNodes(makeupItemModel3.getMakeupFile(), f14, f13);
                        }
                    }
                }
            }
        }

        public void onStartTrackingTouch(@org.jetbrains.annotations.Nullable SeekBar seekBar) {
            if (!PatchProxy.proxy(new Object[]{seekBar}, this, changeQuickRedirect, false, 208190, new Class[]{SeekBar.class}, Void.TYPE).isSupported) {
                a1.a.j(8, i60.b.f33293a, "trade_common_click", "546", "950");
            }
        }

        @SensorsDataInstrumented
        public void onStopTrackingTouch(@org.jetbrains.annotations.Nullable SeekBar seekBar) {
            if (!PatchProxy.proxy(new Object[]{seekBar}, this, changeQuickRedirect, false, 208191, new Class[]{SeekBar.class}, Void.TYPE).isSupported) {
                SensorsDataAutoTrackHelper.trackViewOnClick(seekBar);
            }
        }
    }

    /* compiled from: ARMultiMakeupsActivity.kt */
    public static final class c extends vl.a {
        public static ChangeQuickRedirect changeQuickRedirect;

        /* renamed from: a  reason: collision with root package name */
        public final /* synthetic */ ARMultiMakeupsActivity f19097a;
        public final /* synthetic */ MakeupItemModel b;

        /* renamed from: c  reason: collision with root package name */
        public final /* synthetic */ Function0 f19098c;

        public c(ARMultiMakeupsActivity aRMultiMakeupsActivity, MakeupItemModel makeupItemModel, Function0 function0) {
            this.f19097a = aRMultiMakeupsActivity;
            this.b = makeupItemModel;
            this.f19098c = function0;
        }

        @Override // vl.a
        public void onTaskEnd(@NotNull s9.c cVar, @NotNull EndCause endCause, @org.jetbrains.annotations.Nullable Exception exc) {
            String f;
            if (!PatchProxy.proxy(new Object[]{cVar, endCause, exc}, this, changeQuickRedirect, false, 208218, new Class[]{s9.c.class, EndCause.class, Exception.class}, Void.TYPE).isSupported) {
                super.onTaskEnd(cVar, endCause, exc);
                if (endCause == EndCause.COMPLETED) {
                    MultiMaskImageView multiMaskImageView = this.f19097a.j;
                    if (multiMaskImageView != null) {
                        multiMaskImageView.q();
                    }
                    File i = cVar.i();
                    if (i != null && (f = fr0.a.f32442a.f(this.f19097a.getContext(), i)) != null && !TextUtils.isEmpty(f)) {
                        MakeupItemModel makeupItemModel = this.b;
                        if (makeupItemModel != null) {
                            makeupItemModel.setMakeupFile(f);
                        }
                        Function0 function0 = this.f19098c;
                        if (function0 != null) {
                            Unit unit = (Unit) function0.invoke();
                        }
                    }
                }
            }
        }

        @Override // vl.a
        public void progress(@NotNull s9.c cVar, float f, long j, long j12) {
            Object[] objArr = {cVar, new Float(f), new Long(j), new Long(j12)};
            ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
            Class cls = Long.TYPE;
            if (!PatchProxy.proxy(objArr, this, changeQuickRedirect2, false, 208217, new Class[]{s9.c.class, Float.TYPE, cls, cls}, Void.TYPE).isSupported) {
                super.progress(cVar, f, j, j12);
                MultiMaskImageView multiMaskImageView = this.f19097a.j;
                if (multiMaskImageView != null) {
                    multiMaskImageView.r(f);
                }
            }
        }
    }

    public ARMultiMakeupsActivity() {
        ar0.a aVar = new ar0.a(this);
        aVar.m(this);
        Unit unit = Unit.INSTANCE;
        this.r = aVar;
        this.t = new d(this, getContext(), new ARMultiMakeupsActivity$resourceHelper$1(this), new ARMultiMakeupsActivity$resourceHelper$2(this));
        this.f19095u = LazyKt__LazyJVMKt.lazy(new ARMultiMakeupsActivity$pagerAdapter$2(this));
        this.f19096v = new ViewModelLazy(Reflection.getOrCreateKotlinClass(MultiMakeupViewModel.class), new ARMultiMakeupsActivity$$special$$inlined$viewModels$2(this), new ARMultiMakeupsActivity$$special$$inlined$viewModels$1(this));
    }

    public static void d(ARMultiMakeupsActivity aRMultiMakeupsActivity, Bundle bundle) {
        if (!PatchProxy.proxy(new Object[]{bundle}, aRMultiMakeupsActivity, changeQuickRedirect, false, 208141, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            super.onCreate(bundle);
            if (!PatchProxy.proxy(new Object[0], aRMultiMakeupsActivity, changeQuickRedirect, false, 208138, new Class[0], Void.TYPE).isSupported) {
                boolean c5 = ArSpringFestivalHelper.m.c(aRMultiMakeupsActivity.f);
                Integer num = (Integer) b0.f("arGuideMulti", -1);
                if ((num == null || num.intValue() != 1) && !c5) {
                    a.C0563a aVar = mn.a.f35714a;
                    ((DuRequestOptions) aVar.g("https://apk.poizon.com/duApp/Android_Config/resource/mall/app/ar_makeup_guide_one.png").G(aRMultiMakeupsActivity).u(new ARMultiMakeupsActivity$preLoadGuideIcon$1(aRMultiMakeupsActivity))).y();
                    ((DuRequestOptions) aVar.g("https://apk.poizon.com/duApp/Android_Config/resource/mall/app/ar_makeup_guide_three.png").G(aRMultiMakeupsActivity).u(new ARMultiMakeupsActivity$preLoadGuideIcon$2(aRMultiMakeupsActivity))).y();
                    ((DuRequestOptions) aVar.g("https://apk.poizon.com/duApp/Android_Config/resource/mall/app/ar_guide_beauty.png").G(aRMultiMakeupsActivity).u(new ARMultiMakeupsActivity$preLoadGuideIcon$3(aRMultiMakeupsActivity))).y();
                    ((DuRequestOptions) aVar.g("https://apk.poizon.com/duApp/Android_Config/resource/mall/app/ar_guide_clean.png").G(aRMultiMakeupsActivity).u(new ARMultiMakeupsActivity$preLoadGuideIcon$4(aRMultiMakeupsActivity))).y();
                    ((DuRequestOptions) aVar.g("https://apk.poizon.com/duApp/Android_Config/resource/mall/app/ar_guide_camera.png").G(aRMultiMakeupsActivity).u(new ARMultiMakeupsActivity$preLoadGuideIcon$5(aRMultiMakeupsActivity))).y();
                }
            }
            LiveDataExtensionKt.b(aRMultiMakeupsActivity.j().b(), aRMultiMakeupsActivity, new ARMultiMakeupsActivity$onCreate$1(aRMultiMakeupsActivity));
            aRMultiMakeupsActivity.j().c().observe(aRMultiMakeupsActivity, new ARMultiMakeupsActivity$onCreate$2(aRMultiMakeupsActivity));
        }
    }

    public static void e(ARMultiMakeupsActivity aRMultiMakeupsActivity) {
        if (!PatchProxy.proxy(new Object[0], aRMultiMakeupsActivity, changeQuickRedirect, false, 208146, new Class[0], Void.TYPE).isSupported) {
            super.onResume();
            IRecorder iRecorder = aRMultiMakeupsActivity.f19093h;
            if (iRecorder != null) {
                iRecorder.onRecorderResume();
            }
            i60.b bVar = i60.b.f33293a;
            ArrayMap arrayMap = new ArrayMap(8);
            Pair[] pairArr = new Pair[3];
            List<MakeupItemModel> e6 = aRMultiMakeupsActivity.r.e();
            ArrayList arrayList = new ArrayList(CollectionsKt__IterablesKt.collectionSizeOrDefault(e6, 10));
            Iterator<T> it2 = e6.iterator();
            while (it2.hasNext()) {
                arrayList.add(Long.valueOf(it2.next().getSpuId()));
            }
            pairArr[0] = TuplesKt.to("page_content_id", e.o(arrayList));
            MakeupItemModel makeupItemModel = aRMultiMakeupsActivity.k;
            boolean z = true;
            pairArr[1] = TuplesKt.to("spu_id", makeupItemModel != null ? Long.valueOf(makeupItemModel.getSpuId()) : String.valueOf(aRMultiMakeupsActivity.d));
            String str = aRMultiMakeupsActivity.f;
            if (str.length() != 0) {
                z = false;
            }
            if (z) {
                str = "others";
            }
            pairArr[2] = TuplesKt.to("source_name", str);
            cd.e.a(arrayMap, pairArr);
            bVar.b("trade_common_pageview", "546", "", arrayMap);
            if (aRMultiMakeupsActivity.m) {
                ARTabLayoutExposureHelper h12 = aRMultiMakeupsActivity.h();
                if (!PatchProxy.proxy(new Object[0], h12, ARTabLayoutExposureHelper.changeQuickRedirect, false, 208786, new Class[0], Void.TYPE).isSupported) {
                    h12.f19155c.clear();
                    h12.d.clear();
                }
                ARTabLayoutExposureHelper h13 = aRMultiMakeupsActivity.h();
                if (!PatchProxy.proxy(new Object[0], h13, ARTabLayoutExposureHelper.changeQuickRedirect, false, 208787, new Class[0], Void.TYPE).isSupported) {
                    h13.a();
                }
            }
        }
    }

    public static void f(ARMultiMakeupsActivity aRMultiMakeupsActivity) {
        if (!PatchProxy.proxy(new Object[0], aRMultiMakeupsActivity, changeQuickRedirect, false, 208170, new Class[0], Void.TYPE).isSupported) {
            super.onStart();
        }
    }

    public View _$_findCachedViewById(int i3) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{new Integer(i3)}, this, changeQuickRedirect, false, 208167, new Class[]{Integer.TYPE}, View.class);
        if (proxy.isSupported) {
            return (View) proxy.result;
        }
        if (this.x == null) {
            this.x = new HashMap();
        }
        View view = (View) this.x.get(Integer.valueOf(i3));
        if (view != null) {
            return view;
        }
        View findViewById = findViewById(i3);
        this.x.put(Integer.valueOf(i3), findViewById);
        return findViewById;
    }

    @Override // com.shizhuang.duapp.modules.mall_ar.utils.ARMakeupCallBack
    public void changeCountCallBack(int i3) {
        if (!PatchProxy.proxy(new Object[]{new Integer(i3)}, this, changeQuickRedirect, false, 208164, new Class[]{Integer.TYPE}, Void.TYPE).isSupported) {
            ((ARProductCardView) _$_findCachedViewById(R.id.productBase)).b(i3);
        }
    }

    public final void g(MakeupItemModel makeupItemModel, Function0<Unit> function0) {
        String makeupFile;
        if (!PatchProxy.proxy(new Object[]{makeupItemModel, function0}, this, changeQuickRedirect, false, 208157, new Class[]{MakeupItemModel.class, Function0.class}, Void.TYPE).isSupported) {
            String str = null;
            if (makeupItemModel == null || (makeupFile = makeupItemModel.getMakeupFile()) == null || StringsKt__StringsJVMKt.startsWith$default(makeupFile, "http", false, 2, null)) {
                if (makeupItemModel != null) {
                    str = makeupItemModel.getMakeupFile();
                }
                String str2 = "";
                if (str == null) {
                    str = str2;
                }
                File t4 = tl.a.t(str);
                if (t4 == null) {
                    m(makeupItemModel, function0);
                } else if (!t4.exists()) {
                    m(makeupItemModel, function0);
                } else {
                    a.C0455a aVar = fr0.a.f32442a;
                    String e6 = aVar.e(getContext(), t4);
                    if (!TextUtils.isEmpty(e6)) {
                        if (makeupItemModel != null) {
                            if (e6 != null) {
                                str2 = e6;
                            }
                            makeupItemModel.setMakeupFile(str2);
                        }
                        function0.invoke();
                        return;
                    }
                    String f12 = aVar.f(getContext(), t4);
                    if (f12 != null && !TextUtils.isEmpty(f12)) {
                        if (makeupItemModel != null) {
                            makeupItemModel.setMakeupFile(f12);
                        }
                        function0.invoke();
                    }
                }
            } else {
                function0.invoke();
            }
        }
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    public int getLayout() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 208136, new Class[0], Integer.TYPE);
        return proxy.isSupported ? ((Integer) proxy.result).intValue() : R.layout.activity_ar_multi_makeups;
    }

    public final ARTabLayoutExposureHelper h() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 208133, new Class[0], ARTabLayoutExposureHelper.class);
        return (ARTabLayoutExposureHelper) (proxy.isSupported ? proxy.result : this.o.getValue());
    }

    public final MakeupContainerAdapter i() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 208134, new Class[0], MakeupContainerAdapter.class);
        return (MakeupContainerAdapter) (proxy.isSupported ? proxy.result : this.f19095u.getValue());
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    public void initData() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 208137, new Class[0], Void.TYPE).isSupported) {
            ((ImageView) _$_findCachedViewById(R.id.ivBack)).setOnClickListener(new ARMultiMakeupsActivity$initData$1(this));
        }
    }

    @Override // com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    public void initStatusBar() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 208163, new Class[0], Void.TYPE).isSupported) {
            r0.z(this, this.toolbar);
        }
    }

    @Override // com.shizhuang.duapp.common.ui.BaseLeftBackActivity, com.shizhuang.duapp.common.ui.BaseActivity, com.shizhuang.duapp.common.base.inter.IViewController
    @SuppressLint({"ClickableViewAccessibility"})
    public void initView(@org.jetbrains.annotations.Nullable Bundle bundle) {
        if (!PatchProxy.proxy(new Object[]{bundle}, this, changeQuickRedirect, false, 208142, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            UserDataMonitor.e.a();
            Mall3dArShareIconTipsPop mall3dArShareIconTipsPop = this.s;
            if (mall3dArShareIconTipsPop != null) {
                mall3dArShareIconTipsPop.e();
            }
            this.p.a();
            d dVar = this.t;
            if (!PatchProxy.proxy(new Object[0], dVar, d.changeQuickRedirect, false, 208768, new Class[0], Void.TYPE).isSupported) {
                new MediaPermissionHelper(dVar.f1482a, ARResourceHelper$takeCameraPermission$1.INSTANCE, new ARResourceHelper$takeCameraPermission$2(dVar)).a();
            }
            ((ARChangeView) _$_findCachedViewById(R.id.arChangeView)).setVisibility(this.f19091c == 1 || !ArSpringFestivalHelper.m.c(this.f) ? 0 : 8);
            ((AppCompatImageView) _$_findCachedViewById(R.id.ivBeauty)).setOnClickListener(new ARMultiMakeupsActivity$initView$1(this));
            ((AppCompatImageView) _$_findCachedViewById(R.id.ivClear)).setOnClickListener(new ARMultiMakeupsActivity$initView$2(this));
            ((AppCompatImageView) _$_findCachedViewById(R.id.ivClear)).setOnTouchListener(new a(this));
            ((ARSeekBar) _$_findCachedViewById(R.id.seekProgress)).setOnSeekBarChangeListener(new b(this));
            ((AppCompatImageView) _$_findCachedViewById(R.id.ivCaptures)).setOnClickListener(new ARMultiMakeupsActivity$initView$5(this));
            ((ImageView) _$_findCachedViewById(R.id.picImg)).setOnClickListener(new ARMultiMakeupsActivity$initView$6(this));
            ((ARProductCardView) _$_findCachedViewById(R.id.productBase)).setArTryClickListener(new ARMultiMakeupsActivity$initView$7(this));
            ViewExtensionKt.h((ImageView) _$_findCachedViewById(R.id.ivArShare), new ARMultiMakeupsActivity$initView$8(this));
            if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 208143, new Class[0], Void.TYPE).isSupported) {
                ((ARChangeView) _$_findCachedViewById(R.id.arChangeView)).setSelectId(1);
                ((ARChangeView) _$_findCachedViewById(R.id.arChangeView)).setExpandClick(new ARMultiMakeupsActivity$initChange$1(this));
                ((ARChangeView) _$_findCachedViewById(R.id.arChangeView)).setItemClick(new ARMultiMakeupsActivity$initChange$2(this));
            }
            if (ArSpringFestivalHelper.m.c(this.f)) {
                ArSpringFestivalHelper arSpringFestivalHelper = new ArSpringFestivalHelper();
                this.w = arSpringFestivalHelper;
                arSpringFestivalHelper.e((ConstraintLayout) _$_findCachedViewById(R.id.rootContainer), (FrameLayout) _$_findCachedViewById(R.id.previewContainer), null, "546", new ARMultiMakeupsActivity$initView$9(this));
                return;
            }
            Mall3dArShareIconTipsPop mall3dArShareIconTipsPop2 = new Mall3dArShareIconTipsPop((ImageView) _$_findCachedViewById(R.id.ivArShare));
            mall3dArShareIconTipsPop2.d(2500);
            Unit unit = Unit.INSTANCE;
            this.s = mall3dArShareIconTipsPop2;
        }
    }

    public final MultiMakeupViewModel j() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 208135, new Class[0], MultiMakeupViewModel.class);
        return (MultiMakeupViewModel) (proxy.isSupported ? proxy.result : this.f19096v.getValue());
    }

    public final void k(List<MakeupTabItemModel> list, int i3) {
        MakeupTabItemModel makeupTabItemModel;
        boolean z;
        int i12 = 0;
        boolean z4 = true;
        if (!PatchProxy.proxy(new Object[]{list, new Integer(i3)}, this, changeQuickRedirect, false, 208150, new Class[]{List.class, Integer.TYPE}, Void.TYPE).isSupported && (makeupTabItemModel = (MakeupTabItemModel) CollectionsKt___CollectionsKt.getOrNull(list, i3)) != null) {
            ((MultiMakeupContainer) _$_findCachedViewById(R.id.makeupVP)).setCurrentItem(i3);
            PatchProxyResult proxy = PatchProxy.proxy(new Object[]{makeupTabItemModel}, this, changeQuickRedirect, false, 208151, new Class[]{MakeupTabItemModel.class}, Boolean.TYPE);
            if (proxy.isSupported) {
                z = ((Boolean) proxy.result).booleanValue();
            } else {
                if (!(makeupTabItemModel.getId() == 8 || makeupTabItemModel.getId() == 9 || makeupTabItemModel.getId() == 10)) {
                    z4 = false;
                }
                z = z4;
            }
            this.n = z;
            ARSeekBar aRSeekBar = (ARSeekBar) _$_findCachedViewById(R.id.seekProgress);
            if (this.n) {
                i12 = 4;
            }
            aRSeekBar.setVisibility(i12);
            this.f19094q = makeupTabItemModel.getId();
            j().a(makeupTabItemModel.getId());
        }
    }

    public final boolean l(MakeupItemModel makeupItemModel) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{makeupItemModel}, this, changeQuickRedirect, false, 208152, new Class[]{MakeupItemModel.class}, Boolean.TYPE);
        if (proxy.isSupported) {
            return ((Boolean) proxy.result).booleanValue();
        }
        if (makeupItemModel != null && makeupItemModel.getTabId() == 8) {
            return true;
        }
        if (makeupItemModel == null || makeupItemModel.getTabId() != 9) {
            return makeupItemModel != null && makeupItemModel.getTabId() == 10;
        }
        return true;
    }

    public final void m(MakeupItemModel makeupItemModel, Function0<Unit> function0) {
        if (!PatchProxy.proxy(new Object[]{makeupItemModel, function0}, this, changeQuickRedirect, false, 208158, new Class[]{MakeupItemModel.class, Function0.class}, Void.TYPE).isSupported) {
            String makeupFile = makeupItemModel != null ? makeupItemModel.getMakeupFile() : null;
            if (makeupFile == null) {
                makeupFile = "";
            }
            tl.a.n(makeupFile, new c(this, makeupItemModel, function0));
        }
    }

    @Override // androidx.activity.ComponentActivity, androidx.fragment.app.FragmentActivity
    public void onActivityResult(int i3, int i12, @org.jetbrains.annotations.Nullable Intent intent) {
        Object[] objArr = {new Integer(i3), new Integer(i12), intent};
        ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
        Class cls = Integer.TYPE;
        if (!PatchProxy.proxy(objArr, this, changeQuickRedirect2, false, 208166, new Class[]{cls, cls, Intent.class}, Void.TYPE).isSupported) {
            super.onActivityResult(i3, i12, intent);
            ShareManager.b(getContext()).c(i3, i12, intent);
        }
    }

    @Override // androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, com.shizhuang.duapp.common.ui.BaseLeftBackActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onCreate(Bundle bundle) {
        if (!PatchProxy.proxy(new Object[]{bundle}, this, changeQuickRedirect, false, 208140, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            _boostWeave.ActivityMethodWeaver_onCreate(this, bundle);
        }
    }

    @Override // androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onDestroy() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 208162, new Class[0], Void.TYPE).isSupported) {
            super.onDestroy();
            UserDataMonitor.e.b();
            IRecorder iRecorder = this.f19093h;
            if (iRecorder != null) {
                iRecorder.onRecorderDestroy();
            }
            ArSpringFestivalHelper arSpringFestivalHelper = this.w;
            if (arSpringFestivalHelper != null) {
                arSpringFestivalHelper.b();
            }
            ArSpringFestivalHelper arSpringFestivalHelper2 = this.w;
            if (arSpringFestivalHelper2 != null) {
                arSpringFestivalHelper2.f();
            }
        }
    }

    @Subscribe
    public final void onFavorite(@NotNull FavoriteChangeEvent favoriteChangeEvent) {
        List<MakeupItemModel> skuMakeupModels;
        if (!PatchProxy.proxy(new Object[]{favoriteChangeEvent}, this, changeQuickRedirect, false, 208160, new Class[]{FavoriteChangeEvent.class}, Void.TYPE).isSupported) {
            MakeupItemModel makeupItemModel = this.k;
            if (makeupItemModel == null) {
                MultiMakeupModel multiMakeupModel = this.l;
                if (multiMakeupModel != null && multiMakeupModel != null && (skuMakeupModels = multiMakeupModel.getSkuMakeupModels()) != null) {
                    Iterator<MakeupItemModel> it2 = skuMakeupModels.iterator();
                    while (true) {
                        if (!it2.hasNext()) {
                            break;
                        }
                        MakeupItemModel next = it2.next();
                        if (next.getSkuId() == favoriteChangeEvent.getSkuId()) {
                            next.setFavoriteId(favoriteChangeEvent.getFavoriteId());
                            next.setAdded(favoriteChangeEvent.isAdd() ? 1 : 0);
                            break;
                        }
                    }
                    ((ARProductCardView) _$_findCachedViewById(R.id.productBase)).d(multiMakeupModel, j().e());
                }
            } else if (makeupItemModel != null) {
                if (makeupItemModel.getSkuId() == favoriteChangeEvent.getSkuId()) {
                    makeupItemModel.setFavoriteId(favoriteChangeEvent.getFavoriteId());
                    makeupItemModel.setAdded(favoriteChangeEvent.isAdd() ? 1 : 0);
                }
                ((ARProductCardView) _$_findCachedViewById(R.id.productBase)).c(makeupItemModel, j().e());
            }
        }
    }

    @Override // androidx.fragment.app.FragmentActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onPause() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 208144, new Class[0], Void.TYPE).isSupported) {
            super.onPause();
            IRecorder iRecorder = this.f19093h;
            if (iRecorder != null) {
                iRecorder.onRecorderPause();
            }
            this.m = true;
        }
    }

    @Override // androidx.fragment.app.FragmentActivity, com.shizhuang.duapp.common.ui.BaseLeftBackActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onResume() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 208145, new Class[0], Void.TYPE).isSupported) {
            _boostWeave.ActivityMethodWeaver_onResume(this);
        }
    }

    @Override // androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, androidx.appcompat.app.AppCompatActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onSaveInstanceState(@NotNull Bundle bundle) {
        if (!PatchProxy.proxy(new Object[]{bundle}, this, changeQuickRedirect, false, 208161, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            FragmentTransaction beginTransaction = getSupportFragmentManager().beginTransaction();
            for (Fragment fragment : getSupportFragmentManager().getFragments()) {
                if (fragment instanceof ARTryDialog) {
                    beginTransaction.remove(fragment);
                    return;
                }
            }
            beginTransaction.commitAllowingStateLoss();
            super.onSaveInstanceState(bundle);
        }
    }

    @Override // androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, com.shizhuang.duapp.common.ui.BaseLeftBackActivity, com.shizhuang.duapp.common.ui.BaseActivity
    public void onStart() {
        if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 208169, new Class[0], Void.TYPE).isSupported) {
            _boostWeave.ActivityMethodWeaver_onStart(this);
        }
    }

    @Override // com.shizhuang.duapp.modules.mall_ar.utils.ARMakeupCallBack
    public void selectModel(int i3, long j12) {
        Integer g3;
        if (!PatchProxy.proxy(new Object[]{new Integer(i3), new Long(j12)}, this, changeQuickRedirect, false, 208165, new Class[]{Integer.TYPE, Long.TYPE}, Void.TYPE).isSupported && (g3 = this.r.g(i3)) != null) {
            MTabLayout.d q8 = ((MTabLayout) _$_findCachedViewById(R.id.arTab)).q(g3.intValue());
            if (q8 != null) {
                q8.h();
            }
            j().f(i3, j12);
        }
    }
}