package com.google.android.material.internal;

import M.J;
import android.R;
import android.content.Context;
import android.os.Parcelable;
import android.util.AttributeSet;
import android.view.View;
import android.widget.Checkable;
import com.google.android.material.datepicker.i;
import n.C1235t;
import s3.C1520a;

/* JADX INFO: loaded from: classes.dex */
public class CheckableImageButton extends C1235t implements Checkable {

    /* JADX INFO: renamed from: w, reason: collision with root package name */
    public static final int[] f10284w = {R.attr.state_checked};

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public boolean f10285t;

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public boolean f10286u;

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public boolean f10287v;

    public CheckableImageButton(Context context, AttributeSet attributeSet) {
        super(context, attributeSet, com.martsnew.tv.R.attr.imageButtonStyle);
        this.f10286u = true;
        this.f10287v = true;
        J.j(this, new i(2, this));
    }

    @Override // android.widget.Checkable
    public final boolean isChecked() {
        return this.f10285t;
    }

    @Override // android.widget.ImageView, android.view.View
    public final int[] onCreateDrawableState(int i) {
        return this.f10285t ? View.mergeDrawableStates(super.onCreateDrawableState(i + 1), f10284w) : super.onCreateDrawableState(i);
    }

    @Override // android.view.View
    public final void onRestoreInstanceState(Parcelable parcelable) {
        if (!(parcelable instanceof C1520a)) {
            super.onRestoreInstanceState(parcelable);
            return;
        }
        C1520a c1520a = (C1520a) parcelable;
        super.onRestoreInstanceState(c1520a.f6203q);
        setChecked(c1520a.f16790s);
    }

    @Override // android.view.View
    public final Parcelable onSaveInstanceState() {
        C1520a c1520a = new C1520a(super.onSaveInstanceState());
        c1520a.f16790s = this.f10285t;
        return c1520a;
    }

    public void setCheckable(boolean z8) {
        if (this.f10286u != z8) {
            this.f10286u = z8;
            sendAccessibilityEvent(0);
        }
    }

    @Override // android.widget.Checkable
    public void setChecked(boolean z8) {
        if (!this.f10286u || this.f10285t == z8) {
            return;
        }
        this.f10285t = z8;
        refreshDrawableState();
        sendAccessibilityEvent(2048);
    }

    public void setPressable(boolean z8) {
        this.f10287v = z8;
    }

    @Override // android.view.View
    public void setPressed(boolean z8) {
        if (this.f10287v) {
            super.setPressed(z8);
        }
    }

    @Override // android.widget.Checkable
    public final void toggle() {
        setChecked(!this.f10285t);
    }
}
