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

import android.content.Context;
import android.graphics.Color;
import android.graphics.drawable.GradientDrawable;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
import com.bytedance.sdk.component.utils.maa;
import com.bytedance.sdk.openadsdk.core.model.lse;
import com.bytedance.sdk.openadsdk.utils.zan;

/* JADX INFO: loaded from: classes2.dex */
public class PAGLogoView extends LinearLayout {
    protected int containerHeight;
    private com.bytedance.sdk.openadsdk.core.ajl.yz mAdLogo;
    private com.bytedance.sdk.openadsdk.core.ajl.wu mAdText;

    public PAGLogoView(Context context) {
        this(context, null);
    }

    public static PAGLogoView createPAGLogoViewByMaterial(Context context, lse lseVar) {
        PAGLogoView pAGLogoView = new PAGLogoView(context);
        pAGLogoView.initData(lseVar);
        return pAGLogoView;
    }

    private void initView(Context context) {
        int iRo = zan.ro(context, 2.0f);
        this.containerHeight = zan.ro(getContext(), 12.0f);
        this.mAdLogo = new com.bytedance.sdk.openadsdk.core.ajl.yz(context);
        LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(zan.ro(context, 14.0f), zan.ro(context, 6.0f));
        layoutParams.leftMargin = iRo;
        this.mAdLogo.setLayoutParams(layoutParams);
        this.mAdLogo.setScaleType(ImageView.ScaleType.CENTER_INSIDE);
        this.mAdText = new com.bytedance.sdk.openadsdk.core.ajl.wu(context);
        LinearLayout.LayoutParams layoutParams2 = new LinearLayout.LayoutParams(-2, this.containerHeight);
        layoutParams2.leftMargin = iRo;
        layoutParams2.rightMargin = iRo;
        this.mAdText.setLayoutParams(layoutParams2);
        this.mAdText.setTextSize(1, 8.0f);
        this.mAdText.setGravity(17);
        this.mAdText.setTextColor(Color.parseColor("#BFFFFFFF"));
        addView(this.mAdLogo);
        addView(this.mAdText);
        GradientDrawable gradientDrawable = new GradientDrawable();
        gradientDrawable.setShape(0);
        gradientDrawable.setColor(Color.parseColor("#26000000"));
        gradientDrawable.setCornerRadius(iRo);
        setBackground(gradientDrawable);
        setGravity(16);
    }

    public void initData(lse lseVar) {
        if (lseVar == null) {
            return;
        }
        initData(lseVar.dwu());
    }

    @Override // android.widget.LinearLayout, android.view.View
    public void onMeasure(int i10, int i11) {
        super.onMeasure(i10, i11);
    }

    @Override // android.view.View
    public void setLayoutParams(ViewGroup.LayoutParams layoutParams) {
        layoutParams.width = -2;
        layoutParams.height = this.containerHeight;
        super.setLayoutParams(com.bytedance.sdk.openadsdk.core.ajl.ef.fm(this, layoutParams));
    }

    public PAGLogoView(Context context, @Nullable AttributeSet attributeSet) {
        this(context, attributeSet, 0);
    }

    public void initData(com.bytedance.sdk.openadsdk.core.model.ro roVar) {
        if (roVar == null) {
            return;
        }
        if (roVar.ajl()) {
            this.mAdLogo.setImageDrawable(maa.lb(com.bytedance.sdk.openadsdk.core.gof.fm(), "tt_ad_logo"));
        } else {
            String strFm = roVar.fm();
            if (TextUtils.isEmpty(strFm)) {
                this.mAdLogo.setVisibility(8);
            } else {
                if (strFm.contains("logo")) {
                    this.mAdLogo.setImageDrawable(maa.lb(com.bytedance.sdk.openadsdk.core.gof.fm(), "tt_ad_logo"));
                } else {
                    com.bytedance.sdk.openadsdk.vt.yz.fm(strFm).lb(1).fm(this.mAdLogo);
                }
                this.mAdLogo.setVisibility(0);
            }
        }
        String strRo = roVar.ro();
        if (roVar.ajl()) {
            this.mAdText.setText(maa.fm(com.bytedance.sdk.openadsdk.core.gof.fm(), "tt_logo_en"));
        } else if (TextUtils.isEmpty(strRo)) {
            this.mAdText.setVisibility(8);
        } else {
            this.mAdText.setText(strRo);
            this.mAdText.setVisibility(0);
        }
    }

    public PAGLogoView(Context context, @Nullable AttributeSet attributeSet, int i10) {
        super(context, attributeSet, i10);
        initView(context);
    }

    @RequiresApi(api = 21)
    public PAGLogoView(Context context, AttributeSet attributeSet, int i10, int i11) {
        super(context, attributeSet, i10, i11);
        initView(context);
    }
}
