99 lines
2.8 KiB
Java
99 lines
2.8 KiB
Java
package com.google.android.material.internal;
|
|
|
|
import F0.g;
|
|
import O.X;
|
|
import W.b;
|
|
import android.R;
|
|
import android.content.Context;
|
|
import android.os.Parcelable;
|
|
import android.util.AttributeSet;
|
|
import android.view.View;
|
|
import android.widget.Checkable;
|
|
import m.C0493w;
|
|
import x2.C0658a;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public class CheckableImageButton extends C0493w implements Checkable {
|
|
|
|
/* renamed from: g, reason: collision with root package name */
|
|
public static final int[] f5717g = {R.attr.state_checked};
|
|
|
|
/* renamed from: d, reason: collision with root package name */
|
|
public boolean f5718d;
|
|
|
|
/* renamed from: e, reason: collision with root package name */
|
|
public boolean f5719e;
|
|
|
|
/* renamed from: f, reason: collision with root package name */
|
|
public boolean f5720f;
|
|
|
|
public CheckableImageButton(Context context, AttributeSet attributeSet) {
|
|
super(context, attributeSet, com.adif.elcanomovil.R.attr.imageButtonStyle);
|
|
this.f5719e = true;
|
|
this.f5720f = true;
|
|
X.j(this, new g(this, 5));
|
|
}
|
|
|
|
@Override // android.widget.Checkable
|
|
public final boolean isChecked() {
|
|
return this.f5718d;
|
|
}
|
|
|
|
@Override // android.widget.ImageView, android.view.View
|
|
public final int[] onCreateDrawableState(int i) {
|
|
return this.f5718d ? View.mergeDrawableStates(super.onCreateDrawableState(i + 1), f5717g) : super.onCreateDrawableState(i);
|
|
}
|
|
|
|
@Override // android.view.View
|
|
public final void onRestoreInstanceState(Parcelable parcelable) {
|
|
if (!(parcelable instanceof C0658a)) {
|
|
super.onRestoreInstanceState(parcelable);
|
|
return;
|
|
}
|
|
C0658a c0658a = (C0658a) parcelable;
|
|
super.onRestoreInstanceState(c0658a.f1880a);
|
|
setChecked(c0658a.f8888c);
|
|
}
|
|
|
|
/* JADX WARN: Type inference failed for: r1v0, types: [android.os.Parcelable, W.b, x2.a] */
|
|
@Override // android.view.View
|
|
public final Parcelable onSaveInstanceState() {
|
|
?? bVar = new b(super.onSaveInstanceState());
|
|
bVar.f8888c = this.f5718d;
|
|
return bVar;
|
|
}
|
|
|
|
public void setCheckable(boolean z3) {
|
|
if (this.f5719e != z3) {
|
|
this.f5719e = z3;
|
|
sendAccessibilityEvent(0);
|
|
}
|
|
}
|
|
|
|
@Override // android.widget.Checkable
|
|
public void setChecked(boolean z3) {
|
|
if (!this.f5719e || this.f5718d == z3) {
|
|
return;
|
|
}
|
|
this.f5718d = z3;
|
|
refreshDrawableState();
|
|
sendAccessibilityEvent(2048);
|
|
}
|
|
|
|
public void setPressable(boolean z3) {
|
|
this.f5720f = z3;
|
|
}
|
|
|
|
@Override // android.view.View
|
|
public void setPressed(boolean z3) {
|
|
if (this.f5720f) {
|
|
super.setPressed(z3);
|
|
}
|
|
}
|
|
|
|
@Override // android.widget.Checkable
|
|
public final void toggle() {
|
|
setChecked(!this.f5718d);
|
|
}
|
|
}
|