package v9;

import android.graphics.Rect;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.accessibility.AccessibilityNodeInfo;
import android.widget.SeekBar;
import androidx.annotation.Nullable;
import androidx.core.view.s1;
import java.text.NumberFormat;
import java.text.ParseException;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import kotlinx.coroutines.y;
import x8.k;

/* JADX INFO: loaded from: classes2.dex */
public final class c extends y0.b {

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final com.google.android.material.slider.a f33763q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final Rect f33764r;

    public c(com.google.android.material.slider.a aVar) {
        super(aVar);
        this.f33764r = new Rect();
        this.f33763q = aVar;
    }

    @Override // y0.b
    public final int m(float f10, float f11) {
        int i10 = 0;
        while (true) {
            com.google.android.material.slider.a aVar = this.f33763q;
            if (i10 >= aVar.getValues().size()) {
                return -1;
            }
            Rect rect = this.f33764r;
            aVar.B(i10, rect);
            if (rect.contains((int) f10, (int) f11)) {
                return i10;
            }
            i10++;
        }
    }

    @Override // y0.b
    public final void n(ArrayList arrayList) {
        for (int i10 = 0; i10 < this.f33763q.getValues().size(); i10++) {
            arrayList.add(Integer.valueOf(i10));
        }
    }

    @Override // y0.b
    public boolean onPerformActionForVirtualView(int i10, int i11, @Nullable Bundle bundle) {
        com.google.android.material.slider.a aVar = this.f33763q;
        if (!aVar.isEnabled()) {
            return false;
        }
        if (i11 != 4096 && i11 != 8192) {
            if (i11 != 16908349 || bundle == null || !bundle.containsKey("android.view.accessibility.action.ARGUMENT_PROGRESS_VALUE") || !aVar.z(bundle.getFloat("android.view.accessibility.action.ARGUMENT_PROGRESS_VALUE"), i10)) {
                return false;
            }
            aVar.C();
            aVar.postInvalidate();
            o(i10);
            return true;
        }
        float fRound = aVar.L0;
        if (fRound == 0.0f) {
            fRound = 1.0f;
        }
        if ((aVar.H0 - aVar.G0) / fRound > 20) {
            fRound *= Math.round(r1 / r5);
        }
        if (i11 == 8192) {
            fRound = -fRound;
        }
        if (aVar.q()) {
            fRound = -fRound;
        }
        if (!aVar.z(y.f(aVar.getValues().get(i10).floatValue() + fRound, aVar.getValueFrom(), aVar.getValueTo()), i10)) {
            return false;
        }
        aVar.setActiveThumbIndex(i10);
        y.a aVar2 = aVar.f23251o1;
        aVar.removeCallbacks(aVar2);
        aVar.postDelayed(aVar2, aVar.f23244l1);
        aVar.C();
        aVar.postInvalidate();
        o(i10);
        return true;
    }

    @Override // y0.b
    public final void r(int i10, q0.f fVar) {
        fVar.b(q0.c.f32069o);
        com.google.android.material.slider.a aVar = this.f33763q;
        List<Float> values = aVar.getValues();
        float fFloatValue = values.get(i10).floatValue();
        float valueFrom = aVar.getValueFrom();
        float valueTo = aVar.getValueTo();
        if (aVar.isEnabled()) {
            if (fFloatValue > valueFrom) {
                fVar.a(8192);
            }
            if (fFloatValue < valueTo) {
                fVar.a(4096);
            }
        }
        NumberFormat numberInstance = NumberFormat.getNumberInstance();
        numberInstance.setMaximumFractionDigits(2);
        try {
            valueFrom = numberInstance.parse(numberInstance.format(valueFrom)).floatValue();
            valueTo = numberInstance.parse(numberInstance.format(valueTo)).floatValue();
            fFloatValue = numberInstance.parse(numberInstance.format(fFloatValue)).floatValue();
        } catch (ParseException unused) {
            int i11 = com.google.android.material.slider.a.f23205q1;
            String.format("Error parsing value(%s), valueFrom(%s), and valueTo(%s) into a float.", Float.valueOf(fFloatValue), Float.valueOf(valueFrom), Float.valueOf(valueTo));
        }
        AccessibilityNodeInfo.RangeInfo rangeInfoObtain = AccessibilityNodeInfo.RangeInfo.obtain(1, valueFrom, valueTo, fFloatValue);
        AccessibilityNodeInfo accessibilityNodeInfo = fVar.f32077a;
        accessibilityNodeInfo.setRangeInfo(rangeInfoObtain);
        fVar.j(SeekBar.class.getName());
        StringBuilder sb = new StringBuilder();
        if (aVar.getContentDescription() != null) {
            sb.append(aVar.getContentDescription());
            sb.append(",");
        }
        String str = String.format(((float) ((int) fFloatValue)) == fFloatValue ? "%.0f" : "%.2f", Float.valueOf(fFloatValue));
        String string = aVar.getContext().getString(k.material_slider_value);
        if (values.size() > 1) {
            string = i10 == aVar.getValues().size() - 1 ? aVar.getContext().getString(k.material_slider_range_end) : i10 == 0 ? aVar.getContext().getString(k.material_slider_range_start) : "";
        }
        CharSequence stateDescription = s1.getStateDescription(aVar);
        if (TextUtils.isEmpty(stateDescription)) {
            sb.append(String.format(Locale.getDefault(), "%s, %s", string, str));
        } else {
            fVar.setStateDescription(stateDescription);
        }
        fVar.m(sb.toString());
        Rect rect = this.f33764r;
        aVar.B(i10, rect);
        accessibilityNodeInfo.setBoundsInParent(rect);
    }
}
