package com.bytedance.sdk.openadsdk.core.widget;

import android.content.Context;
import android.util.Log;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.bytedance.sdk.openadsdk.utils.GS;
/* loaded from: classes2.dex */
public class qO {
    private com.bytedance.sdk.openadsdk.core.GA.Sg.YFl AlY;
    private com.bykv.vk.openvk.YFl.YFl.YFl.tN.Sg DSW;
    private TextView Sg;
    private View YFl;
    private ViewGroup qsH;
    private Context tN;
    private boolean vc = false;
    private Sg wN;

    /* loaded from: classes2.dex */
    public interface Sg {
        void eT();

        boolean nc();
    }

    /* loaded from: classes2.dex */
    public enum YFl {
        PAUSE_VIDEO,
        RELEASE_VIDEO,
        START_VIDEO
    }

    private void Sg() {
        this.DSW = null;
    }

    public void YFl(com.bytedance.sdk.openadsdk.core.GA.Sg.YFl yFl, Sg sg) {
        this.wN = sg;
        this.AlY = yFl;
    }

    public void YFl(Context context, ViewGroup viewGroup) {
        if (context == null || !(viewGroup instanceof ViewGroup)) {
            return;
        }
        this.qsH = viewGroup;
        this.tN = com.bytedance.sdk.openadsdk.core.lG.YFl().getApplicationContext();
    }

    private void YFl(Context context, View view, boolean z) {
        ViewGroup.LayoutParams YFl2;
        if (context == null || view == null || this.YFl != null || (YFl2 = YFl(this.qsH)) == null) {
            return;
        }
        com.bytedance.sdk.openadsdk.GA.EH eh = new com.bytedance.sdk.openadsdk.GA.EH(context);
        this.YFl = eh;
        eh.setLayoutParams(YFl2);
        this.qsH.addView(this.YFl);
        this.Sg = (TextView) this.YFl.findViewById(com.bytedance.sdk.openadsdk.utils.GA.hf);
        View findViewById = this.YFl.findViewById(com.bytedance.sdk.openadsdk.utils.GA.Xrd);
        if (z) {
            findViewById.setClickable(true);
            findViewById.setOnClickListener(new View.OnClickListener() { // from class: com.bytedance.sdk.openadsdk.core.widget.qO.1
                @Override // android.view.View.OnClickListener
                public void onClick(View view2) {
                    qO.this.tN();
                    if (qO.this.AlY != null) {
                        qO.this.AlY.YFl(YFl.START_VIDEO, (String) null);
                    }
                }
            });
            return;
        }
        findViewById.setOnClickListener(null);
        findViewById.setClickable(false);
    }

    private ViewGroup.LayoutParams YFl(ViewGroup viewGroup) {
        if (viewGroup instanceof RelativeLayout) {
            return new RelativeLayout.LayoutParams(-1, -1);
        }
        if (viewGroup instanceof LinearLayout) {
            return new LinearLayout.LayoutParams(-1, -1);
        }
        if (viewGroup instanceof FrameLayout) {
            return new FrameLayout.LayoutParams(-1, -1);
        }
        return null;
    }

    public boolean YFl(int i, com.bykv.vk.openvk.YFl.YFl.YFl.tN.Sg sg, boolean z) {
        Context context = this.tN;
        if (context == null || sg == null) {
            return true;
        }
        YFl(context, this.qsH, z);
        this.DSW = sg;
        if (i == 1 || i == 2) {
            return YFl(i);
        }
        return true;
    }

    private boolean YFl(int i) {
        Sg sg;
        if (YFl() || this.vc) {
            return true;
        }
        if (this.AlY != null && (sg = this.wN) != null) {
            if (sg.nc()) {
                this.AlY.wN(null, null);
            }
            this.AlY.YFl(YFl.PAUSE_VIDEO, (String) null);
        }
        YFl(this.DSW, true);
        return false;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void tN() {
        if (this.tN == null) {
            return;
        }
        AlY();
    }

    public void YFl(boolean z) {
        if (z) {
            Sg();
        }
        AlY();
    }

    public boolean YFl() {
        View view = this.YFl;
        return view != null && view.getVisibility() == 0;
    }

    private void AlY() {
        View view = this.YFl;
        if (view != null) {
            view.setVisibility(8);
        }
    }

    private void YFl(com.bykv.vk.openvk.YFl.YFl.YFl.tN.Sg sg, boolean z) {
        View view;
        String str;
        View view2;
        if (sg == null || (view = this.YFl) == null || this.tN == null || view.getVisibility() == 0) {
            return;
        }
        Sg sg2 = this.wN;
        if (sg2 != null) {
            sg2.eT();
        }
        double ceil = Math.ceil((sg.wN() * 1.0d) / 1048576.0d);
        if (z) {
            str = String.format(com.bytedance.sdk.component.utils.qO.YFl(this.tN, "tt_video_without_wifi_tips"), Float.valueOf(Double.valueOf(ceil).floatValue()));
        } else {
            str = com.bytedance.sdk.component.utils.qO.YFl(this.tN, "tt_video_without_wifi_tips") + com.bytedance.sdk.component.utils.qO.YFl(this.tN, "tt_video_bytesize");
        }
        GS.YFl(this.YFl, 0);
        GS.YFl(this.Sg, str);
        Log.i("VideoTrafficTipLayout", "showTrafficTipCover: ");
        if (!GS.AlY(this.YFl) || (view2 = this.YFl) == null) {
            return;
        }
        view2.bringToFront();
        Log.i("VideoTrafficTipLayout", "showTrafficTipCover: bringToFront");
    }
}
