package p037.p106;

import android.R;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.res.TypedArray;
import android.content.res.XmlResourceParser;
import android.graphics.Canvas;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.util.Log;
import android.util.TypedValue;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.fragment.app.Fragment;
import androidx.leanback.widget.VerticalGridView;
import androidx.preference.DialogPreference;
import androidx.preference.EditTextPreference;
import androidx.preference.ListPreference;
import androidx.preference.MultiSelectListPreference;
import androidx.preference.Preference;
import androidx.preference.PreferenceGroup;
import androidx.preference.PreferenceScreen;
import androidx.recyclerview.widget.RecyclerView;
import p037.p089.p090.AbstractC2014;
import p037.p089.p090.C1988;
import p037.p089.p090.DialogInterfaceOnCancelListenerC1992;
import p037.p091.p093.AbstractC2089;
import p037.p091.p093.C2103;
import p037.p099.InterfaceC2219;
import p037.p106.C2287;
import p138.p139.p143.p144.C2803;

/* JADX INFO: renamed from: މ.ގ.ބ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC2273 extends Fragment implements C2287.InterfaceC2290, C2287.InterfaceC2288, C2287.InterfaceC2289, DialogPreference.InterfaceC0149 {

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public C2287 f7243;

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public RecyclerView f7244;

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public boolean f7245;

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public boolean f7246;

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public Runnable f7248;

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public final C2276 f7242 = new C2276();

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public int f7247 = C2297.preference_list_fragment;

    /* JADX INFO: renamed from: ފ, reason: contains not printable characters */
    public Handler f7249 = new HandlerC2274();

    /* JADX INFO: renamed from: ދ, reason: contains not printable characters */
    public final Runnable f7250 = new RunnableC2275();

    /* JADX INFO: renamed from: މ.ގ.ބ$֏, reason: contains not printable characters */
    public class HandlerC2274 extends Handler {
        public HandlerC2274() {
        }

        @Override // android.os.Handler
        public void handleMessage(Message message) {
            if (message.what != 1) {
                return;
            }
            AbstractC2273 abstractC2273 = AbstractC2273.this;
            PreferenceScreen preferenceScreen = abstractC2273.f7243.f7289;
            if (preferenceScreen != null) {
                abstractC2273.f7244.setAdapter(new C2282(preferenceScreen));
                preferenceScreen.mo402();
            }
        }
    }

    /* JADX INFO: renamed from: މ.ގ.ބ$ؠ, reason: contains not printable characters */
    public class RunnableC2275 implements Runnable {
        public RunnableC2275() {
        }

        /* JADX WARN: Type inference fix 'apply assigned field type' failed
        java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$UnknownArg
        	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
        	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
        	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
        	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
        	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
        	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
        	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
         */
        @Override // java.lang.Runnable
        public void run() {
            RecyclerView recyclerView = AbstractC2273.this.f7244;
            recyclerView.focusableViewAvailable(recyclerView);
        }
    }

    /* JADX INFO: renamed from: މ.ގ.ބ$ހ, reason: contains not printable characters */
    public class C2276 extends RecyclerView.AbstractC0201 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public Drawable f7253;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public int f7254;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public boolean f7255 = true;

        public C2276() {
        }

        @Override // androidx.recyclerview.widget.RecyclerView.AbstractC0201
        /* JADX INFO: renamed from: ֏ */
        public void mo624(Canvas canvas, RecyclerView recyclerView, RecyclerView.C0221 c0221) {
            if (this.f7253 == null) {
                return;
            }
            int childCount = recyclerView.getChildCount();
            int width = recyclerView.getWidth();
            for (int i = 0; i < childCount; i++) {
                View childAt = recyclerView.getChildAt(i);
                if (m4321(childAt, recyclerView)) {
                    int height = childAt.getHeight() + ((int) childAt.getY());
                    this.f7253.setBounds(0, height, width, this.f7254 + height);
                    this.f7253.draw(canvas);
                }
            }
        }

        @Override // androidx.recyclerview.widget.RecyclerView.AbstractC0201
        /* JADX INFO: renamed from: ֏ */
        public void mo625(Rect rect, View view, RecyclerView recyclerView, RecyclerView.C0221 c0221) {
            if (m4321(view, recyclerView)) {
                rect.bottom = this.f7254;
            }
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final boolean m4321(View view, RecyclerView recyclerView) {
            RecyclerView.AbstractC0224 abstractC0224Mo564 = recyclerView.mo564(view);
            boolean z = false;
            if (!((abstractC0224Mo564 instanceof C2293) && ((C2293) abstractC0224Mo564).f7299)) {
                return false;
            }
            boolean z2 = this.f7255;
            int iIndexOfChild = recyclerView.indexOfChild(view);
            if (iIndexOfChild >= recyclerView.getChildCount() - 1) {
                return z2;
            }
            RecyclerView.AbstractC0224 abstractC0224Mo5642 = recyclerView.mo564(recyclerView.getChildAt(iIndexOfChild + 1));
            if ((abstractC0224Mo5642 instanceof C2293) && ((C2293) abstractC0224Mo5642).f7298) {
                z = true;
            }
            return z;
        }
    }

    /* JADX INFO: renamed from: މ.ގ.ބ$ށ, reason: contains not printable characters */
    public interface InterfaceC2277 {
        /* JADX INFO: renamed from: ؠ */
        boolean mo4074(AbstractC2273 abstractC2273, Preference preference);
    }

    /* JADX INFO: renamed from: މ.ގ.ބ$ނ, reason: contains not printable characters */
    public interface InterfaceC2278 {
        /* JADX INFO: renamed from: ֏ */
        boolean mo1833(AbstractC2273 abstractC2273, Preference preference);
    }

    /* JADX INFO: renamed from: މ.ގ.ބ$ރ, reason: contains not printable characters */
    public interface InterfaceC2279 {
        /* JADX INFO: renamed from: ֏ */
        boolean mo1834(AbstractC2273 abstractC2273, PreferenceScreen preferenceScreen);
    }

    /* JADX INFO: renamed from: މ.ގ.ބ$ބ, reason: contains not printable characters */
    public static class C2280 extends RecyclerView.AbstractC0193 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final RecyclerView.AbstractC0191 f7257;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final RecyclerView f7258;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public final Preference f7259;

        /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
        public final String f7260;

        public C2280(RecyclerView.AbstractC0191 abstractC0191, RecyclerView recyclerView, Preference preference, String str) {
            this.f7257 = abstractC0191;
            this.f7258 = recyclerView;
            this.f7259 = preference;
            this.f7260 = str;
        }

        @Override // androidx.recyclerview.widget.RecyclerView.AbstractC0193
        /* JADX INFO: renamed from: ֏ */
        public void mo606() {
            m4322();
        }

        @Override // androidx.recyclerview.widget.RecyclerView.AbstractC0193
        /* JADX INFO: renamed from: ֏ */
        public void mo607(int i, int i2) {
            m4322();
        }

        @Override // androidx.recyclerview.widget.RecyclerView.AbstractC0193
        /* JADX INFO: renamed from: ֏ */
        public void mo608(int i, int i2, int i3) {
            m4322();
        }

        @Override // androidx.recyclerview.widget.RecyclerView.AbstractC0193
        /* JADX INFO: renamed from: ֏ */
        public void mo609(int i, int i2, Object obj) {
            m4322();
        }

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final void m4322() {
            this.f7257.f1232.unregisterObserver(this);
            Preference preference = this.f7259;
            int iMo416 = preference != null ? ((PreferenceGroup.InterfaceC0168) this.f7257).mo416(preference) : ((PreferenceGroup.InterfaceC0168) this.f7257).mo417(this.f7260);
            if (iMo416 != -1) {
                this.f7258.mo566(iMo416);
            }
        }

        @Override // androidx.recyclerview.widget.RecyclerView.AbstractC0193
        /* JADX INFO: renamed from: ؠ */
        public void mo610(int i, int i2) {
            m4322();
        }

        @Override // androidx.recyclerview.widget.RecyclerView.AbstractC0193
        /* JADX INFO: renamed from: ހ */
        public void mo611(int i, int i2) {
            m4322();
        }
    }

    @Override // androidx.fragment.app.Fragment
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        TypedValue typedValue = new TypedValue();
        getActivity().getTheme().resolveAttribute(C2294.preferenceTheme, typedValue, true);
        int i = typedValue.resourceId;
        if (i == 0) {
            i = C2299.PreferenceThemeOverlay;
        }
        getActivity().getTheme().applyStyle(i, false);
        C2287 c2287 = new C2287(getContext());
        this.f7243 = c2287;
        c2287.f7292 = this;
        Bundle bundle2 = this.mArguments;
        mo1836(bundle, bundle2 != null ? bundle2.getString("androidx.preference.PreferenceFragmentCompat.PREFERENCE_ROOT") : null);
    }

    @Override // androidx.fragment.app.Fragment
    public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
        TypedArray typedArrayObtainStyledAttributes = getContext().obtainStyledAttributes(null, C2300.PreferenceFragmentCompat, C2294.preferenceFragmentCompatStyle, 0);
        this.f7247 = typedArrayObtainStyledAttributes.getResourceId(C2300.PreferenceFragmentCompat_android_layout, this.f7247);
        Drawable drawable = typedArrayObtainStyledAttributes.getDrawable(C2300.PreferenceFragmentCompat_android_divider);
        int dimensionPixelSize = typedArrayObtainStyledAttributes.getDimensionPixelSize(C2300.PreferenceFragmentCompat_android_dividerHeight, -1);
        boolean z = typedArrayObtainStyledAttributes.getBoolean(C2300.PreferenceFragmentCompat_allowDividerAfterLastItem, true);
        typedArrayObtainStyledAttributes.recycle();
        LayoutInflater layoutInflaterCloneInContext = layoutInflater.cloneInContext(getContext());
        View viewInflate = layoutInflaterCloneInContext.inflate(this.f7247, viewGroup, false);
        View viewFindViewById = viewInflate.findViewById(R.id.list_container);
        if (!(viewFindViewById instanceof ViewGroup)) {
            throw new IllegalStateException("Content has view with id attribute 'android.R.id.list_container' that is not a ViewGroup class");
        }
        ViewGroup viewGroup2 = (ViewGroup) viewFindViewById;
        VerticalGridView verticalGridView = (VerticalGridView) layoutInflaterCloneInContext.inflate(C2103.leanback_preferences_list, viewGroup2, false);
        verticalGridView.setWindowAlignment(3);
        verticalGridView.setFocusScrollStrategy(0);
        verticalGridView.setAccessibilityDelegateCompat(new C2291(verticalGridView));
        this.f7244 = verticalGridView;
        verticalGridView.m540(this.f7242);
        C2276 c2276 = this.f7242;
        if (c2276 == null) {
            throw null;
        }
        if (drawable != null) {
            c2276.f7254 = drawable.getIntrinsicHeight();
        } else {
            c2276.f7254 = 0;
        }
        c2276.f7253 = drawable;
        AbstractC2273.this.f7244.m581();
        if (dimensionPixelSize != -1) {
            C2276 c22762 = this.f7242;
            c22762.f7254 = dimensionPixelSize;
            AbstractC2273.this.f7244.m581();
        }
        this.f7242.f7255 = z;
        if (this.f7244.getParent() == null) {
            viewGroup2.addView(this.f7244);
        }
        this.f7249.post(this.f7250);
        return viewInflate;
    }

    @Override // androidx.fragment.app.Fragment
    public void onDestroyView() {
        this.f7249.removeCallbacks(this.f7250);
        this.f7249.removeMessages(1);
        if (this.f7245) {
            this.f7244.setAdapter(null);
            PreferenceScreen preferenceScreen = this.f7243.f7289;
            if (preferenceScreen != null) {
                preferenceScreen.mo403();
            }
        }
        this.f7244 = null;
        this.mCalled = true;
    }

    @Override // androidx.fragment.app.Fragment
    public void onSaveInstanceState(Bundle bundle) {
        PreferenceScreen preferenceScreen = this.f7243.f7289;
        if (preferenceScreen != null) {
            Bundle bundle2 = new Bundle();
            preferenceScreen.mo388(bundle2);
            bundle.putBundle("android:preferences", bundle2);
        }
    }

    @Override // androidx.fragment.app.Fragment
    public void onStart() {
        this.mCalled = true;
        C2287 c2287 = this.f7243;
        c2287.f7290 = this;
        c2287.f7291 = this;
    }

    @Override // androidx.fragment.app.Fragment
    public void onStop() {
        this.mCalled = true;
        C2287 c2287 = this.f7243;
        c2287.f7290 = null;
        c2287.f7291 = null;
    }

    @Override // androidx.fragment.app.Fragment
    public void onViewCreated(View view, Bundle bundle) {
        Bundle bundle2;
        PreferenceScreen preferenceScreen;
        if (bundle != null && (bundle2 = bundle.getBundle("android:preferences")) != null && (preferenceScreen = this.f7243.f7289) != null) {
            preferenceScreen.mo382(bundle2);
        }
        if (this.f7245) {
            PreferenceScreen preferenceScreen2 = this.f7243.f7289;
            if (preferenceScreen2 != null) {
                this.f7244.setAdapter(new C2282(preferenceScreen2));
                preferenceScreen2.mo402();
            }
            Runnable runnable = this.f7248;
            if (runnable != null) {
                runnable.run();
                this.f7248 = null;
            }
        }
        this.f7246 = true;
    }

    @Override // androidx.preference.DialogPreference.InterfaceC0149
    /* JADX INFO: renamed from: ֏ */
    public <T extends Preference> T mo363(CharSequence charSequence) {
        PreferenceScreen preferenceScreen;
        C2287 c2287 = this.f7243;
        if (c2287 == null || (preferenceScreen = c2287.f7289) == null) {
            return null;
        }
        return (T) preferenceScreen.m409(charSequence);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m4316(int i, String str) {
        C2287 c2287 = this.f7243;
        if (c2287 == null) {
            throw new RuntimeException("This should be called after super.onCreate.");
        }
        Context context = getContext();
        c2287.f7286 = true;
        C2286 c2286 = new C2286(context, c2287);
        XmlResourceParser xml = c2286.f7278.getResources().getXml(i);
        try {
            Preference preferenceM4330 = c2286.m4330(xml, (PreferenceGroup) null);
            xml.close();
            PreferenceScreen preferenceScreen = (PreferenceScreen) preferenceM4330;
            preferenceScreen.m385(c2287);
            SharedPreferences.Editor editor = c2287.f7285;
            if (editor != null) {
                editor.apply();
            }
            c2287.f7286 = false;
            Preference preference = preferenceScreen;
            if (str != null) {
                Preference preferenceM409 = preferenceScreen.m409((CharSequence) str);
                boolean z = preferenceM409 instanceof PreferenceScreen;
                preference = preferenceM409;
                if (!z) {
                    throw new IllegalArgumentException(C2803.m4880("Preference object with key ", str, " is not a PreferenceScreen"));
                }
            }
            m4320((PreferenceScreen) preference);
        } catch (Throwable th) {
            xml.close();
            throw th;
        }
    }

    /* JADX INFO: renamed from: ֏ */
    public abstract void mo1836(Bundle bundle, String str);

    @Override // p037.p106.C2287.InterfaceC2288
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void mo4317(Preference preference) {
        DialogInterfaceOnCancelListenerC1992 c2269;
        InterfaceC2219 interfaceC2219 = ((AbstractC2089) this).mParentFragment;
        boolean zMo4074 = interfaceC2219 instanceof InterfaceC2277 ? ((InterfaceC2277) interfaceC2219).mo4074(this, preference) : false;
        if (!zMo4074 && (getActivity() instanceof InterfaceC2277)) {
            zMo4074 = ((InterfaceC2277) getActivity()).mo4074(this, preference);
        }
        if (!zMo4074 && getParentFragmentManager().m3925("androidx.preference.PreferenceFragment.DIALOG") == null) {
            if (preference instanceof EditTextPreference) {
                String str = preference.f1018;
                c2269 = new C2265();
                Bundle bundle = new Bundle(1);
                bundle.putString("key", str);
                c2269.setArguments(bundle);
            } else if (preference instanceof ListPreference) {
                String str2 = preference.f1018;
                c2269 = new C2267();
                Bundle bundle2 = new Bundle(1);
                bundle2.putString("key", str2);
                c2269.setArguments(bundle2);
            } else {
                if (!(preference instanceof MultiSelectListPreference)) {
                    StringBuilder sbM4889 = C2803.m4889("Cannot display dialog for an unknown Preference type: ");
                    sbM4889.append(preference.getClass().getSimpleName());
                    sbM4889.append(". Make sure to implement onPreferenceDisplayDialog() to handle displaying a custom dialog for this Preference.");
                    throw new IllegalArgumentException(sbM4889.toString());
                }
                String str3 = preference.f1018;
                c2269 = new C2269();
                Bundle bundle3 = new Bundle(1);
                bundle3.putString("key", str3);
                c2269.setArguments(bundle3);
            }
            c2269.setTargetFragment(this, 0);
            c2269.mo3877(getParentFragmentManager(), "androidx.preference.PreferenceFragment.DIALOG");
        }
    }

    @Override // p037.p106.C2287.InterfaceC2289
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void mo4318(PreferenceScreen preferenceScreen) {
        InterfaceC2219 interfaceC2219 = ((AbstractC2089) this).mParentFragment;
        if ((interfaceC2219 instanceof InterfaceC2279 ? ((InterfaceC2279) interfaceC2219).mo1834(this, preferenceScreen) : false) || !(getActivity() instanceof InterfaceC2279)) {
            return;
        }
        ((InterfaceC2279) getActivity()).mo1834(this, preferenceScreen);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m4319(String str) {
        RunnableC2281 runnableC2281 = new RunnableC2281(this, null, str);
        if (this.f7244 == null) {
            this.f7248 = runnableC2281;
        } else {
            runnableC2281.run();
        }
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public void m4320(PreferenceScreen preferenceScreen) {
        boolean z;
        C2287 c2287 = this.f7243;
        PreferenceScreen preferenceScreen2 = c2287.f7289;
        if (preferenceScreen != preferenceScreen2) {
            if (preferenceScreen2 != null) {
                preferenceScreen2.mo403();
            }
            c2287.f7289 = preferenceScreen;
            z = true;
        } else {
            z = false;
        }
        if (!z || preferenceScreen == null) {
            return;
        }
        this.f7245 = true;
        if (!this.f7246 || this.f7249.hasMessages(1)) {
            return;
        }
        this.f7249.obtainMessage(1).sendToTarget();
    }

    /* JADX INFO: renamed from: ؠ */
    public boolean mo1837(Preference preference) {
        if (preference.f1020 == null) {
            return false;
        }
        InterfaceC2219 interfaceC2219 = ((AbstractC2089) this).mParentFragment;
        boolean zMo1833 = interfaceC2219 instanceof InterfaceC2278 ? ((InterfaceC2278) interfaceC2219).mo1833(this, preference) : false;
        if (!zMo1833 && (getActivity() instanceof InterfaceC2278)) {
            zMo1833 = ((InterfaceC2278) getActivity()).mo1833(this, preference);
        }
        if (zMo1833) {
            return true;
        }
        Log.w("PreferenceFragment", "onPreferenceStartFragment is not implemented in the parent activity - attempting to use a fallback implementation. You should implement this method so that you can configure the new fragment that will be displayed, and set a transition between the fragments.");
        AbstractC2014 supportFragmentManager = requireActivity().getSupportFragmentManager();
        Bundle bundleM396 = preference.m396();
        Fragment fragmentMo3884 = supportFragmentManager.m3948().mo3884(requireActivity().getClassLoader(), preference.f1020);
        fragmentMo3884.setArguments(bundleM396);
        fragmentMo3884.setTargetFragment(this, 0);
        C1988 c1988 = new C1988(supportFragmentManager);
        c1988.m4005(((View) this.mView.getParent()).getId(), fragmentMo3884, (String) null);
        c1988.m4006((String) null);
        c1988.mo3861();
        return true;
    }
}
