package defpackage;

import android.R;
import android.content.Context;
import android.content.res.ColorStateList;
import android.content.res.TypedArray;
import android.graphics.drawable.Drawable;
import android.os.Handler;
import android.os.Looper;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import androidx.preference.Preference;
import androidx.preference.PreferenceGroup;
import androidx.preference.PreferenceScreen;
import java.util.ArrayList;
import java.util.Collections;
import java.util.WeakHashMap;

/* renamed from: ˁʼˋᵿ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0642 extends AbstractC1307 {

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public ArrayList f3153;

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final ArrayList f3154;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public ArrayList f3155;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final RunnableC2802 f3156 = new RunnableC2802(19, this);

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final Handler f3157 = new Handler(Looper.getMainLooper());

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final PreferenceGroup f3158;

    public C0642(PreferenceGroup preferenceGroup) {
        this.f3158 = preferenceGroup;
        preferenceGroup.f752 = this;
        this.f3153 = new ArrayList();
        this.f3155 = new ArrayList();
        this.f3154 = new ArrayList();
        if (preferenceGroup instanceof PreferenceScreen) {
            m4025(((PreferenceScreen) preferenceGroup).f790);
        } else {
            m4025(true);
        }
        m2534();
    }

    /* renamed from: ˌʾˀ, reason: contains not printable characters */
    public final void m2530(ArrayList arrayList, PreferenceGroup preferenceGroup) {
        synchronized (preferenceGroup) {
            Collections.sort(preferenceGroup.f789);
        }
        int size = preferenceGroup.f789.size();
        for (int i = 0; i < size; i++) {
            Preference preferenceM463 = preferenceGroup.m463(i);
            arrayList.add(preferenceM463);
            C4501 c4501 = new C4501(preferenceM463);
            if (!this.f3154.contains(c4501)) {
                this.f3154.add(c4501);
            }
            if (preferenceM463 instanceof PreferenceGroup) {
                PreferenceGroup preferenceGroup2 = (PreferenceGroup) preferenceM463;
                if (!(preferenceGroup2 instanceof PreferenceScreen)) {
                    m2530(arrayList, preferenceGroup2);
                }
            }
            preferenceM463.f752 = this;
        }
    }

    @Override // defpackage.AbstractC1307
    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final void mo2531(AbstractC2313 abstractC2313, int i) {
        C2102 c2102 = (C2102) abstractC2313;
        Preference preferenceM2535 = m2535(i);
        ColorStateList colorStateList = c2102.f8320;
        View view = c2102.f9071;
        Drawable background = view.getBackground();
        Drawable drawable = c2102.f8322;
        if (background != drawable) {
            WeakHashMap weakHashMap = AbstractC2873.f11133;
            view.setBackground(drawable);
        }
        TextView textView = (TextView) c2102.m5691(R.id.title);
        if (textView != null && colorStateList != null && !textView.getTextColors().equals(colorStateList)) {
            textView.setTextColor(colorStateList);
        }
        preferenceM2535.mo426(c2102);
    }

    @Override // defpackage.AbstractC1307
    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final int mo2532(int i) {
        C4501 c4501 = new C4501(m2535(i));
        ArrayList arrayList = this.f3154;
        int iIndexOf = arrayList.indexOf(c4501);
        if (iIndexOf != -1) {
            return iIndexOf;
        }
        int size = arrayList.size();
        arrayList.add(c4501);
        return size;
    }

    @Override // defpackage.AbstractC1307
    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final AbstractC2313 mo2533(ViewGroup viewGroup, int i) {
        C4501 c4501 = (C4501) this.f3154.get(i);
        LayoutInflater layoutInflaterFrom = LayoutInflater.from(viewGroup.getContext());
        TypedArray typedArrayObtainStyledAttributes = viewGroup.getContext().obtainStyledAttributes((AttributeSet) null, AbstractC4608.f17081);
        Drawable drawable = typedArrayObtainStyledAttributes.getDrawable(0);
        if (drawable == null) {
            drawable = ᵕˏᵛ.ˑᵥˁ(viewGroup.getContext(), R.drawable.list_selector_background);
        }
        typedArrayObtainStyledAttributes.recycle();
        View viewInflate = layoutInflaterFrom.inflate(c4501.f16779, viewGroup, false);
        if (viewInflate.getBackground() == null) {
            WeakHashMap weakHashMap = AbstractC2873.f11133;
            viewInflate.setBackground(drawable);
        }
        ViewGroup viewGroup2 = (ViewGroup) viewInflate.findViewById(R.id.widget_frame);
        if (viewGroup2 != null) {
            int i2 = c4501.f16780;
            if (i2 != 0) {
                layoutInflaterFrom.inflate(i2, viewGroup2);
            } else {
                viewGroup2.setVisibility(8);
            }
        }
        return new C2102(viewInflate);
    }

    /* renamed from: ᵞʡ, reason: contains not printable characters */
    public final void m2534() {
        ArrayList arrayList = this.f3153;
        int size = arrayList.size();
        int i = 0;
        int i2 = 0;
        while (i2 < size) {
            Object obj = arrayList.get(i2);
            i2++;
            ((Preference) obj).f752 = null;
        }
        ArrayList arrayList2 = new ArrayList(this.f3153.size());
        this.f3153 = arrayList2;
        PreferenceGroup preferenceGroup = this.f3158;
        m2530(arrayList2, preferenceGroup);
        this.f3155 = m2537(preferenceGroup);
        m4029();
        ArrayList arrayList3 = this.f3153;
        int size2 = arrayList3.size();
        while (i < size2) {
            Object obj2 = arrayList3.get(i);
            i++;
            ((Preference) obj2).getClass();
        }
    }

    /* renamed from: ᵡʠ, reason: contains not printable characters */
    public final Preference m2535(int i) {
        if (i < 0 || i >= this.f3155.size()) {
            return null;
        }
        return (Preference) this.f3155.get(i);
    }

    @Override // defpackage.AbstractC1307
    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final int mo2536() {
        return this.f3155.size();
    }

    /* renamed from: ᵳٴᵶ, reason: contains not printable characters */
    public final ArrayList m2537(PreferenceGroup preferenceGroup) {
        char c;
        ArrayList arrayList = new ArrayList();
        ArrayList arrayList2 = new ArrayList();
        int size = preferenceGroup.f789.size();
        int i = 0;
        int i2 = 0;
        while (true) {
            CharSequence string = null;
            if (i >= size) {
                int i3 = preferenceGroup.f783;
                if (i3 != Integer.MAX_VALUE && i2 > i3) {
                    Context context = preferenceGroup.f769;
                    long j = preferenceGroup.f778;
                    C1221 c1221 = new C1221(context, null);
                    c1221.f749 = ar.tvplayer.tv.R.layout._11_res_0x7f0e0043;
                    Context context2 = c1221.f769;
                    c1221.m462(ᵕˏᵛ.ˑᵥˁ(context2, ar.tvplayer.tv.R.drawable._11_res_0x7f080115));
                    c1221.f771 = ar.tvplayer.tv.R.drawable._11_res_0x7f080115;
                    c1221.m448(context2.getString(ar.tvplayer.tv.R.string._11_res_0x7f1300c9));
                    c1221.m450(999);
                    ArrayList arrayList3 = new ArrayList();
                    int size2 = arrayList2.size();
                    int i4 = 0;
                    while (i4 < size2) {
                        Object obj = arrayList2.get(i4);
                        i4++;
                        Preference preference = (Preference) obj;
                        CharSequence charSequence = preference.f756;
                        boolean z = preference instanceof PreferenceGroup;
                        if (!z || TextUtils.isEmpty(charSequence)) {
                            c = 0;
                        } else {
                            c = 0;
                            arrayList3.add((PreferenceGroup) preference);
                        }
                        if (arrayList3.contains(preference.f741)) {
                            if (z) {
                                arrayList3.add((PreferenceGroup) preference);
                            }
                        } else if (!TextUtils.isEmpty(charSequence)) {
                            if (string == null) {
                                string = charSequence;
                            } else {
                                Object[] objArr = new Object[2];
                                objArr[c] = string;
                                objArr[1] = charSequence;
                                string = context2.getString(ar.tvplayer.tv.R.string._11_res_0x7f13040b, objArr);
                            }
                        }
                    }
                    c1221.mo437(string);
                    c1221.f5150 = j + 1000000;
                    c1221.f743 = new C5553(12, this, preferenceGroup, false);
                    arrayList.add(c1221);
                }
                return arrayList;
            }
            Preference preferenceM463 = preferenceGroup.m463(i);
            if (preferenceM463.f751) {
                int i5 = preferenceGroup.f783;
                if (i5 == Integer.MAX_VALUE || i2 < i5) {
                    arrayList.add(preferenceM463);
                } else {
                    arrayList2.add(preferenceM463);
                }
                if (preferenceM463 instanceof PreferenceGroup) {
                    PreferenceGroup preferenceGroup2 = (PreferenceGroup) preferenceM463;
                    if (preferenceGroup2 instanceof PreferenceScreen) {
                        continue;
                    } else {
                        if (preferenceGroup.f783 != Integer.MAX_VALUE && preferenceGroup2.f783 != Integer.MAX_VALUE) {
                            ᵹˉᵞ.ᵳٴᵶ("Nesting an expandable group inside of another expandable group is not supported!");
                            return null;
                        }
                        ArrayList arrayListM2537 = m2537(preferenceGroup2);
                        int size3 = arrayListM2537.size();
                        int i6 = 0;
                        while (i6 < size3) {
                            Object obj2 = arrayListM2537.get(i6);
                            i6++;
                            Preference preference2 = (Preference) obj2;
                            int i7 = preferenceGroup.f783;
                            if (i7 == Integer.MAX_VALUE || i2 < i7) {
                                arrayList.add(preference2);
                            } else {
                                arrayList2.add(preference2);
                            }
                            i2++;
                        }
                    }
                } else {
                    i2++;
                }
            }
            i++;
        }
    }

    @Override // defpackage.AbstractC1307
    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final long mo2538(int i) {
        if (this.f5397) {
            return m2535(i).mo446();
        }
        return -1L;
    }

    /* renamed from: ᵸʓᵠ, reason: contains not printable characters */
    public final int m2539(String str) {
        int size = this.f3155.size();
        for (int i = 0; i < size; i++) {
            if (TextUtils.equals(str, ((Preference) this.f3155.get(i)).f775)) {
                return i;
            }
        }
        return -1;
    }
}
