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


package com.kwad.components.ct.tube.view;

import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.kwad.components.ct.c.a;
import com.kwad.components.ct.e.b;
import com.kwad.components.ct.e.d;
import com.kwad.components.ct.e.f;
import com.kwad.components.ct.widget.KSPageLoadingView;
import com.kwad.lottie.LottieAnimationView;
import com.kwad.sdk.R;
import com.kwad.sdk.core.imageloader.ImageLoaderProxy;
import com.kwad.sdk.internal.api.SceneImpl;
import com.kwad.sdk.utils.af;
import com.kwad.sdk.utils.u;
import com.kwad.sdk.utils.v;
import com.kwad.sdk.widget.KSFrameLayout;

public class EpisodeChooseLoadingView extends KSFrameLayout implements View.OnClickListener, b {
    private KSPageLoadingView.a ZJ;
    private View aFL;
    private ImageView aFM;
    private TextView aFN;
    protected boolean aFO;
    private f<EpisodeChooseLoadingView> alr;
    private LottieAnimationView aob;
    private TextView azO;
    private TextView azP;
    private SceneImpl mSceneImpl;

    public EpisodeChooseLoadingView(Context context) {
        super(context);
        c(null);
    }

    public EpisodeChooseLoadingView(Context context, AttributeSet attributeSet) {
        super(context, attributeSet);
        c(attributeSet);
    }

    public EpisodeChooseLoadingView(Context context, AttributeSet attributeSet, int i) {
        super(context, attributeSet, i);
        c(attributeSet);
    }

    private void Dr() {
        this.aFL.setVisibility(8);
    }

    private static boolean EA() {
        return d.DY().qH() != 1;
    }

    private void Ea() {
        this.aFL.setBackgroundColor(getContext().getResources().getColor(this.aFO ? R.color.ksad_page_loading_error_container_light_color : R.color.ksad_page_loading_error_container_dark_color));
        this.azO.setTextColor(getContext().getResources().getColor(this.aFO ? R.color.ksad_page_loading_error_title_light_color : R.color.ksad_page_loading_error_title_dark_color));
        this.azP.setTextColor(getContext().getResources().getColor(this.aFO ? R.color.ksad_page_loading_error_sub_title_light_color : R.color.ksad_page_loading_error_sub_title_dark_color));
        this.aFN.setTextColor(getContext().getResources().getColor(this.aFO ? R.color.ksad_page_loading_error_retry_light_color : R.color.ksad_page_loading_error_retry_dark_color));
        this.aFN.setBackgroundResource(this.aFO ? R.drawable.ksad_page_loading_error_retry_light_bg : R.drawable.ksad_page_loading_error_retry_dark_bg);
        a.Dc().b(this.aob, this.aFO);
    }

    private void c(AttributeSet attributeSet) {
        inflate(getContext(), R.layout.ksad_episode_choose_loading, this);
        this.aFO = EA();
        View findViewById = findViewById(R.id.ksad_error_container);
        this.aFL = findViewById;
        findViewById.setOnClickListener(this);
        ImageView imageView = (ImageView) findViewById(R.id.ksad_error_img);
        this.aFM = imageView;
        imageView.setVisibility(0);
        this.azO = (TextView) findViewById(R.id.ksad_error_title);
        this.azP = (TextView) findViewById(R.id.ksad_error_sub_title);
        TextView textView = (TextView) findViewById(R.id.ksad_error_retry_btn);
        this.aFN = textView;
        textView.setOnClickListener(this);
        LottieAnimationView lottieAnimationView = (LottieAnimationView) findViewById(R.id.ksad_center_loading_anim);
        this.aob = lottieAnimationView;
        lottieAnimationView.setRepeatMode(1);
        this.aob.setRepeatCount(-1);
        Ea();
    }

    private void yW() {
        if (this.aob.isAnimating()) {
            this.aob.FI();
        }
        this.aob.setVisibility(8);
    }

    public final void EB() {
        yW();
        ImageLoaderProxy.INSTANCE.load(this.aFM, com.kwad.sdk.core.network.idc.a.MK().dq(this.aFO ? "https://static.yximgs.com/udata/pkg/KSAdSDK/ksad_page_loading_data_limit_error.png" : "https://static.yximgs.com/udata/pkg/KSAdSDK/ksad_no_video_img.png"), new com.kwad.components.core.c.a());
        String string = getContext().getString(R.string.ksad_page_loading_data_limit_error_title);
        this.azO.setText(string);
        this.azO.setVisibility(0);
        this.azP.setVisibility(8);
        this.aFN.setVisibility(8);
        this.aFL.setVisibility(0);
        setVisibility(0);
        com.kwad.components.ct.d.a.DJ().b(this.mSceneImpl, string);
    }

    @Override // com.kwad.sdk.widget.KSFrameLayout
    public final void au() {
        super.au();
        d.DY().a(this.alr);
    }

    @Override // com.kwad.sdk.widget.KSFrameLayout
    public final void av() {
        d.DY().b(this.alr);
        super.av();
    }

    public final void bC(boolean z) {
        yW();
        this.aFM.setImageDrawable(getContext().getResources().getDrawable(this.aFO ? R.drawable.ksad_page_loading_network_error : R.drawable.ksad_content_network_error));
        String cD = v.cD(getContext());
        this.azO.setText(cD);
        this.azO.setVisibility(0);
        this.azP.setText(v.cE(getContext()));
        this.azP.setVisibility(0);
        this.aFN.setText(v.cI(getContext()));
        this.aFN.setVisibility(0);
        this.aFL.setVisibility(0);
        if (z) {
            u.cv(getContext());
        }
        setVisibility(0);
        com.kwad.components.ct.d.a.DJ().b(this.mSceneImpl, cD);
    }

    public final void bD(boolean z) {
        yW();
        ImageLoaderProxy.INSTANCE.load(this.aFM, com.kwad.sdk.core.network.idc.a.MK().dq(this.aFO ? "https://static.yximgs.com/udata/pkg/KSAdSDK/ksad_page_loading_data_error.png" : "https://static.yximgs.com/udata/pkg/KSAdSDK/ksad_no_data_img.png"), new com.kwad.components.core.c.a());
        String cG = v.cG(getContext());
        this.azO.setText(cG);
        this.azO.setVisibility(0);
        this.azP.setText(v.cH(getContext()));
        this.azP.setVisibility(0);
        this.aFN.setText(v.cI(getContext()));
        this.aFN.setVisibility(0);
        this.aFL.setVisibility(0);
        if (z) {
            u.cw(getContext());
        }
        setVisibility(0);
        com.kwad.components.ct.d.a.DJ().b(this.mSceneImpl, cG);
    }

    @Override // com.kwad.components.ct.e.b
    public final void bk(int i) {
        boolean z = true;
        if (d.DY().qH() == 1) {
            z = false;
        }
        this.aFO = z;
        Ea();
    }

    public final void hide() {
        setVisibility(8);
    }

    public void onClick(View view) {
        if (view == this.aFN) {
            if (af.isNetworkConnected(getContext())) {
                KSPageLoadingView.a aVar = this.ZJ;
                if (aVar != null) {
                    aVar.tE();
                    return;
                }
                return;
            }
            u.cv(getContext());
        }
    }

    /* access modifiers changed from: protected */
    public void onFinishInflate() {
        super.onFinishInflate();
        this.alr = new f<>(this);
    }

    public void setRetryClickListener(KSPageLoadingView.a aVar) {
        this.ZJ = aVar;
    }

    public void setScene(SceneImpl sceneImpl) {
        this.mSceneImpl = sceneImpl;
    }

    public final void yV() {
        Dr();
        this.aob.setVisibility(0);
        if (!this.aob.isAnimating()) {
            this.aob.FH();
        }
        setVisibility(0);
    }
}