package com.kwad.components.ct.entry; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.view.View; import androidx.localbroadcastmanager.content.LocalBroadcastManager; import com.kwad.components.ct.entry.view.EntryLinearView; import com.kwad.components.ct.entry.view.EntryTypeTabView; import com.kwad.components.ct.entry.view.d; import com.kwad.components.ct.request.f; import com.kwad.components.ct.request.k; import com.kwad.components.ct.request.l; import com.kwad.components.ct.response.model.CtAdResultData; import com.kwad.components.ct.response.model.CtAdTemplate; import com.kwad.components.ct.response.model.cached.a; import com.kwad.sdk.R; import com.kwad.sdk.api.KsContentPage; import com.kwad.sdk.api.KsEntryElement; import com.kwad.sdk.api.core.AbstractKsEntryElement; import com.kwad.sdk.components.c; import java.util.concurrent.atomic.AtomicBoolean; public final class b extends AbstractKsEntryElement { private static a aku; private KsContentPage.KsShareListener TB; private boolean akA; private boolean akB = false; private k.a akC; private AtomicBoolean akD = new AtomicBoolean(false); private com.kwad.components.ct.response.model.kwai.a akv; private d akw; private KsContentPage.VideoListener akx; private KsContentPage.PageListener aky; private BroadcastReceiver akz; /* JADX WARNING: Removed duplicated region for block: B:26:0x005a */ /* JADX WARNING: Removed duplicated region for block: B:31:? A[RETURN, SYNTHETIC] */ private void a(final Context context, final KsEntryElement.OnFeedClickListener onFeedClickListener) { com.kwad.components.ct.response.model.kwai.a aVar; d dVar; d dVar2; int i; if (this.akw == null && (aVar = this.akv) != null) { this.akA = false; int i2 = aVar.aCP; if (i2 != 1) { if (i2 == 2) { this.akA = true; i = R.layout.ksad_view_entry_viewpager; } else if (i2 == 3) { this.akA = true; i = R.layout.ksad_view_entry_gifviewpager; } else if (i2 == 4) { i = R.layout.ksad_view_entryphoto4; } else if (i2 != 5) { dVar2 = new com.kwad.components.ct.entry.view.b(context); } else { d dVar3 = (d) View.inflate(context, R.layout.ksad_view_entry_tab, null); this.akw = dVar3; ((EntryTypeTabView) dVar3).setEnableSlideAutoOpen(this.akB); dVar = this.akw; if (dVar == null) { if (!dVar.b(this.akv)) { this.akw = new com.kwad.components.ct.entry.view.b(context); } this.akw.setOnFeedClickListener(new KsEntryElement.OnFeedClickListener() { /* class com.kwad.components.ct.entry.b.AnonymousClass1 */ @Override // com.kwad.sdk.api.KsEntryElement.OnFeedClickListener public final void handleFeedClick(int i, int i2, View view) { onFeedClickListener.handleFeedClick(i, i2, view); if (b.this.akA && com.kwad.components.ct.kwai.a.TW.getValue().booleanValue()) { b.this.aw(context); } } }); return; } return; } dVar2 = (d) View.inflate(context, i, null); } else { this.akA = true; dVar2 = (EntryLinearView) View.inflate(context, R.layout.ksad_view_entry_twophoto, null); } this.akw = dVar2; dVar = this.akw; if (dVar == null) { } } } public static void a(a aVar) { aku = aVar; } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void aw(Context context) { if (this.akz == null) { this.akz = new BroadcastReceiver() { /* class com.kwad.components.ct.entry.b.AnonymousClass2 */ public final void onReceive(Context context, Intent intent) { intent.getIntExtra("param_selected_pos", 0); if (b.this.akw != null) { ((View) b.this.akw).post(new Runnable() { /* class com.kwad.components.ct.entry.b.AnonymousClass2.AnonymousClass1 */ public final void run() { b.this.refresh(); } }); } } }; IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction("action_refresh_entry"); LocalBroadcastManager.getInstance(context.getApplicationContext()).registerReceiver(this.akz, intentFilter); this.akw.setOnDetachListener(new d.b() { /* class com.kwad.components.ct.entry.b.AnonymousClass3 */ @Override // com.kwad.components.ct.entry.view.d.b public final void onDetachedFromWindow() { if (b.this.akw != null) { b bVar = b.this; bVar.ax(((View) bVar.akw).getContext()); } } }); } } public static a qN() { return aku; } private static com.kwad.components.ct.api.kwai.a qP() { com.kwad.components.ct.api.d dVar = (com.kwad.components.ct.api.d) c.g(com.kwad.components.ct.api.d.class); if (dVar != null) { return dVar.qP(); } return null; } public static void xG() { aku = null; } public final void a(k.a aVar) { this.akC = aVar; } public final void a(com.kwad.components.ct.response.model.kwai.a aVar) { this.akv = aVar; if (aVar.aCY != null) { for (CtAdTemplate ctAdTemplate : this.akv.aCY) { ctAdTemplate.mRequestCount = 1; } } } public final void ax(Context context) { LocalBroadcastManager.getInstance(context.getApplicationContext()).unregisterReceiver(this.akz); this.akz = null; } @Override // com.kwad.sdk.api.core.AbstractKsEntryElement public final View getEntryView2(Context context, KsEntryElement.OnFeedClickListener onFeedClickListener) { a(context, onFeedClickListener); return (View) this.akw; } @Override // com.kwad.sdk.api.KsEntryElement public final int getEntryViewType() { com.kwad.components.ct.response.model.kwai.a aVar = this.akv; if (aVar != null) { return aVar.aCP; } return 0; } @Override // com.kwad.sdk.api.KsEntryElement public final void refresh() { if (this.akC != null && !this.akD.get()) { this.akD.set(true); l.a(this.akC, new f() { /* class com.kwad.components.ct.entry.b.AnonymousClass4 */ /* access modifiers changed from: private */ public void a(CtAdResultData ctAdResultData) { b.this.akD.set(false); if (ctAdResultData.entryInfo != null) { b.this.a(ctAdResultData.entryInfo); if (b.this.akw instanceof View) { ((View) b.this.akw).post(new Runnable() { /* class com.kwad.components.ct.entry.b.AnonymousClass4.AnonymousClass1 */ public final void run() { b.this.akw.b(b.this.akv); } }); } } } @Override // com.kwad.components.core.l.g public final void onError(int i, String str) { b.this.akD.set(false); } }); } } @Override // com.kwad.sdk.api.KsEntryElement public final void setEnableSlideAutoOpen(boolean z) { this.akB = z; d dVar = this.akw; if (dVar instanceof EntryTypeTabView) { ((EntryTypeTabView) dVar).setEnableSlideAutoOpen(z); } } @Override // com.kwad.sdk.api.KsEntryElement public final void setPageListener(KsContentPage.PageListener pageListener) { this.aky = pageListener; com.kwad.components.ct.api.kwai.a qP = qP(); if (qP != null) { qP.a(this.aky); } } @Override // com.kwad.sdk.api.KsEntryElement public final void setShareListener(KsContentPage.KsShareListener ksShareListener) { this.TB = ksShareListener; com.kwad.components.ct.api.kwai.a qP = qP(); if (qP != null) { qP.a(this.TB); } } @Override // com.kwad.sdk.api.KsEntryElement public final void setTouchIntercept(boolean z) { } @Override // com.kwad.sdk.api.KsEntryElement public final void setVideoListener(KsContentPage.VideoListener videoListener) { this.akx = videoListener; com.kwad.components.ct.api.kwai.a qP = qP(); if (qP != null) { qP.a(this.akx); } } }