package com.bytedance.sdk.openadsdk.lb;

import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.view.WindowManager;
import com.bytedance.sdk.component.utils.maa;
import com.bytedance.sdk.openadsdk.FilterWord;
import com.bytedance.sdk.openadsdk.TTDislikeDialogAbstract;
import com.bytedance.sdk.openadsdk.utils.zan;
import java.util.List;

/* JADX INFO: loaded from: classes2.dex */
public class yz extends TTDislikeDialogAbstract {
    private fm yz;

    public interface fm {
        void fm();

        void fm(int i10, FilterWord filterWord);

        void ro();
    }

    public yz(Context context, String str, List<FilterWord> list) {
        super(context, maa.ajl(context, "tt_dislikeDialog"));
        this.fm = str;
        this.ro = list;
    }

    private void ro() {
        setOnShowListener(new DialogInterface.OnShowListener() { // from class: com.bytedance.sdk.openadsdk.lb.yz.1
            @Override // android.content.DialogInterface.OnShowListener
            public void onShow(DialogInterface dialogInterface) {
                if (yz.this.yz != null) {
                    fm unused = yz.this.yz;
                }
            }
        });
        setOnDismissListener(new DialogInterface.OnDismissListener() { // from class: com.bytedance.sdk.openadsdk.lb.yz.2
            @Override // android.content.DialogInterface.OnDismissListener
            public void onDismiss(DialogInterface dialogInterface) {
                if (yz.this.yz != null) {
                    yz.this.yz.ro();
                }
            }
        });
    }

    public void fm(fm fmVar) {
        this.yz = fmVar;
    }

    @Override // com.bytedance.sdk.openadsdk.TTDislikeDialogAbstract
    public ViewGroup.LayoutParams getLayoutParams() {
        return new ViewGroup.LayoutParams(zan.lb(getContext()) - 120, -2);
    }

    @Override // com.bytedance.sdk.openadsdk.TTDislikeDialogAbstract
    public View getLayoutView() {
        return new ef(getContext(), this.f6720lb, this.ro);
    }

    @Override // com.bytedance.sdk.openadsdk.TTDislikeDialogAbstract, android.app.Dialog
    public void onCreate(Bundle bundle) {
        try {
            super.onCreate(bundle);
            setCanceledOnTouchOutside(true);
            setCancelable(true);
            fm();
            ro();
            setMaterialMeta(this.fm, this.ro);
        } catch (Throwable unused) {
            dismiss();
        }
    }

    @Override // android.app.Dialog
    public void show() {
        try {
            super.show();
        } catch (WindowManager.BadTokenException unused) {
        }
    }

    @Override // com.bytedance.sdk.openadsdk.lb.vt.ro
    public void fm(int i10) {
        FilterWord filterWordRo;
        if (vt.f7451lb == i10) {
            dismiss();
            return;
        }
        if (vt.jnr == i10) {
            fm fmVar = this.yz;
            if (fmVar != null) {
                fmVar.fm();
                return;
            }
            return;
        }
        if (vt.ro != i10 || (filterWordRo = this.f6720lb.ro()) == null || vt.fm.equals(filterWordRo)) {
            return;
        }
        fm fmVar2 = this.yz;
        if (fmVar2 != null) {
            try {
                fmVar2.fm(0, filterWordRo);
            } catch (Throwable unused) {
            }
        }
        dismiss();
    }

    private void fm() {
        Window window = getWindow();
        if (window == null || window.getAttributes() == null) {
            return;
        }
        window.getAttributes().windowAnimations = 0;
    }
}
