package q9;

import android.content.Context;
import android.util.TypedValue;
import androidx.annotation.AttrRes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

/* JADX INFO: loaded from: classes2.dex */
public abstract class c {
    public static boolean a(Context context, int i10, boolean z10) {
        TypedValue typedValueResolve = resolve(context, i10);
        return (typedValueResolve == null || typedValueResolve.type != 18) ? z10 : typedValueResolve.data != 0;
    }

    public static int b(Context context) {
        int i10 = x8.c.minTouchTargetSize;
        int i11 = x8.e.mtrl_min_touch_target_size;
        TypedValue typedValueResolve = resolve(context, i10);
        return (int) ((typedValueResolve == null || typedValueResolve.type != 5) ? context.getResources().getDimension(i11) : typedValueResolve.getDimension(context.getResources().getDisplayMetrics()));
    }

    public static TypedValue c(Context context, int i10, String str) {
        TypedValue typedValueResolve = resolve(context, i10);
        if (typedValueResolve != null) {
            return typedValueResolve;
        }
        throw new IllegalArgumentException(String.format("%1$s requires a value for the %2$s attribute to be set in your app theme. You can either set the attribute in your theme or update your theme to inherit from Theme.MaterialComponents (or a descendant).", str, context.getResources().getResourceName(i10)));
    }

    @Nullable
    public static TypedValue resolve(@NonNull Context context, @AttrRes int i10) {
        TypedValue typedValue = new TypedValue();
        if (context.getTheme().resolveAttribute(i10, typedValue, true)) {
            return typedValue;
        }
        return null;
    }
}
