得物.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);
}
}
}