翰林优商.apk(点击下载) / b.java


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);
        }
    }
}