package com.google.android.material.datepicker;

import D1.N;
import M.B;
import M.J;
import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.res.ColorStateList;
import android.content.res.Resources;
import android.content.res.TypedArray;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.InsetDrawable;
import android.graphics.drawable.StateListDrawable;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;
import com.google.android.material.internal.CheckableImageButton;
import com.martsnew.tv.R;
import h0.DialogInterfaceOnCancelListenerC1017q;
import java.lang.reflect.Field;
import java.util.Calendar;
import java.util.Iterator;
import java.util.LinkedHashSet;
import n4.u0;
import q3.ViewOnTouchListenerC1460a;

/* JADX INFO: loaded from: classes.dex */
public final class m<S> extends DialogInterfaceOnCancelListenerC1017q {

    /* JADX INFO: renamed from: E0, reason: collision with root package name */
    public final LinkedHashSet f10247E0;

    /* JADX INFO: renamed from: F0, reason: collision with root package name */
    public final LinkedHashSet f10248F0;

    /* JADX INFO: renamed from: G0, reason: collision with root package name */
    public int f10249G0;

    /* JADX INFO: renamed from: H0, reason: collision with root package name */
    public t f10250H0;

    /* JADX INFO: renamed from: I0, reason: collision with root package name */
    public b f10251I0;

    /* JADX INFO: renamed from: J0, reason: collision with root package name */
    public l f10252J0;
    public int K0;

    /* JADX INFO: renamed from: L0, reason: collision with root package name */
    public CharSequence f10253L0;

    /* JADX INFO: renamed from: M0, reason: collision with root package name */
    public boolean f10254M0;

    /* JADX INFO: renamed from: N0, reason: collision with root package name */
    public int f10255N0;

    /* JADX INFO: renamed from: O0, reason: collision with root package name */
    public CheckableImageButton f10256O0;

    /* JADX INFO: renamed from: P0, reason: collision with root package name */
    public x3.g f10257P0;

    /* JADX INFO: renamed from: Q0, reason: collision with root package name */
    public Button f10258Q0;

    public m() {
        new LinkedHashSet();
        new LinkedHashSet();
        this.f10247E0 = new LinkedHashSet();
        this.f10248F0 = new LinkedHashSet();
    }

    public static int j0(Context context) {
        Resources resources = context.getResources();
        int dimensionPixelOffset = resources.getDimensionPixelOffset(R.dimen.mtrl_calendar_content_padding);
        Calendar calendarB = w.b();
        calendarB.set(5, 1);
        Calendar calendarA = w.a(calendarB);
        calendarA.get(2);
        calendarA.get(1);
        int maximum = calendarA.getMaximum(7);
        calendarA.getActualMaximum(5);
        calendarA.getTimeInMillis();
        int dimensionPixelSize = resources.getDimensionPixelSize(R.dimen.mtrl_calendar_day_width) * maximum;
        return ((maximum - 1) * resources.getDimensionPixelOffset(R.dimen.mtrl_calendar_month_horizontal_padding)) + dimensionPixelSize + (dimensionPixelOffset * 2);
    }

    public static boolean k0(Context context, int i) {
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(u0.x(R.attr.materialCalendarStyle, context, l.class.getCanonicalName()), new int[]{i});
        boolean z8 = typedArrayObtainStyledAttributes.getBoolean(0, false);
        typedArrayObtainStyledAttributes.recycle();
        return z8;
    }

    @Override // h0.DialogInterfaceOnCancelListenerC1017q, h0.ComponentCallbacksC1023x
    public final void F(Bundle bundle) {
        super.F(bundle);
        if (bundle == null) {
            bundle = this.f13298v;
        }
        this.f10249G0 = bundle.getInt("OVERRIDE_THEME_RES_ID");
        if (bundle.getParcelable("DATE_SELECTOR_KEY") != null) {
            throw new ClassCastException();
        }
        this.f10251I0 = (b) bundle.getParcelable("CALENDAR_CONSTRAINTS_KEY");
        this.K0 = bundle.getInt("TITLE_TEXT_RES_ID_KEY");
        this.f10253L0 = bundle.getCharSequence("TITLE_TEXT_KEY");
        this.f10255N0 = bundle.getInt("INPUT_MODE_KEY");
    }

    @Override // h0.ComponentCallbacksC1023x
    public final View G(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
        View viewInflate = layoutInflater.inflate(this.f10254M0 ? R.layout.mtrl_picker_fullscreen : R.layout.mtrl_picker_dialog, viewGroup);
        Context context = viewInflate.getContext();
        if (this.f10254M0) {
            viewInflate.findViewById(R.id.mtrl_calendar_frame).setLayoutParams(new LinearLayout.LayoutParams(j0(context), -2));
        } else {
            View viewFindViewById = viewInflate.findViewById(R.id.mtrl_calendar_main_pane);
            View viewFindViewById2 = viewInflate.findViewById(R.id.mtrl_calendar_frame);
            viewFindViewById.setLayoutParams(new LinearLayout.LayoutParams(j0(context), -1));
            Resources resources = Z().getResources();
            int dimensionPixelOffset = resources.getDimensionPixelOffset(R.dimen.mtrl_calendar_navigation_bottom_padding) + resources.getDimensionPixelOffset(R.dimen.mtrl_calendar_navigation_top_padding) + resources.getDimensionPixelSize(R.dimen.mtrl_calendar_navigation_height);
            int dimensionPixelSize = resources.getDimensionPixelSize(R.dimen.mtrl_calendar_days_of_week_height);
            int i = p.f10267t;
            viewFindViewById2.setMinimumHeight(dimensionPixelOffset + dimensionPixelSize + (resources.getDimensionPixelOffset(R.dimen.mtrl_calendar_month_vertical_padding) * (i - 1)) + (resources.getDimensionPixelSize(R.dimen.mtrl_calendar_day_height) * i) + resources.getDimensionPixelOffset(R.dimen.mtrl_calendar_bottom_padding));
        }
        TextView textView = (TextView) viewInflate.findViewById(R.id.mtrl_picker_header_selection_text);
        Field field = J.f4065a;
        textView.setAccessibilityLiveRegion(1);
        this.f10256O0 = (CheckableImageButton) viewInflate.findViewById(R.id.mtrl_picker_header_toggle);
        TextView textView2 = (TextView) viewInflate.findViewById(R.id.mtrl_picker_title_text);
        CharSequence charSequence = this.f10253L0;
        if (charSequence != null) {
            textView2.setText(charSequence);
        } else {
            textView2.setText(this.K0);
        }
        this.f10256O0.setTag("TOGGLE_BUTTON_TAG");
        CheckableImageButton checkableImageButton = this.f10256O0;
        StateListDrawable stateListDrawable = new StateListDrawable();
        stateListDrawable.addState(new int[]{android.R.attr.state_checked}, android.support.v4.media.session.a.l(context, R.drawable.material_ic_calendar_black_24dp));
        stateListDrawable.addState(new int[0], android.support.v4.media.session.a.l(context, R.drawable.material_ic_edit_black_24dp));
        checkableImageButton.setImageDrawable(stateListDrawable);
        this.f10256O0.setChecked(this.f10255N0 != 0);
        J.j(this.f10256O0, null);
        CheckableImageButton checkableImageButton2 = this.f10256O0;
        this.f10256O0.setContentDescription(checkableImageButton2.f10285t ? checkableImageButton2.getContext().getString(R.string.mtrl_picker_toggle_to_calendar_input_mode) : checkableImageButton2.getContext().getString(R.string.mtrl_picker_toggle_to_text_input_mode));
        this.f10256O0.setOnClickListener(new N(3, this));
        this.f10258Q0 = (Button) viewInflate.findViewById(R.id.confirm_button);
        throw null;
    }

    @Override // h0.DialogInterfaceOnCancelListenerC1017q, h0.ComponentCallbacksC1023x
    public final void R(Bundle bundle) {
        super.R(bundle);
        bundle.putInt("OVERRIDE_THEME_RES_ID", this.f10249G0);
        bundle.putParcelable("DATE_SELECTOR_KEY", null);
        b bVar = this.f10251I0;
        a aVar = new a();
        int i = a.f10209b;
        int i5 = a.f10209b;
        long j8 = bVar.f10211q.f10265v;
        long j9 = bVar.f10212r.f10265v;
        aVar.f10210a = Long.valueOf(bVar.f10214t.f10265v);
        o oVar = this.f10252J0.f10240r0;
        if (oVar != null) {
            aVar.f10210a = Long.valueOf(oVar.f10265v);
        }
        Bundle bundle2 = new Bundle();
        bundle2.putParcelable("DEEP_COPY_VALIDATOR_KEY", bVar.f10213s);
        o oVarE = o.e(j8);
        o oVarE2 = o.e(j9);
        e eVar = (e) bundle2.getParcelable("DEEP_COPY_VALIDATOR_KEY");
        Long l8 = aVar.f10210a;
        bundle.putParcelable("CALENDAR_CONSTRAINTS_KEY", new b(oVarE, oVarE2, eVar, l8 != null ? o.e(l8.longValue()) : null));
        bundle.putInt("TITLE_TEXT_RES_ID_KEY", this.K0);
        bundle.putCharSequence("TITLE_TEXT_KEY", this.f10253L0);
    }

    @Override // h0.DialogInterfaceOnCancelListenerC1017q, h0.ComponentCallbacksC1023x
    public final void S() {
        super.S();
        Window window = h0().getWindow();
        if (this.f10254M0) {
            window.setLayout(-1, -1);
            window.setBackgroundDrawable(this.f10257P0);
        } else {
            window.setLayout(-2, -2);
            int dimensionPixelOffset = s().getDimensionPixelOffset(R.dimen.mtrl_calendar_dialog_background_inset);
            Rect rect = new Rect(dimensionPixelOffset, dimensionPixelOffset, dimensionPixelOffset, dimensionPixelOffset);
            window.setBackgroundDrawable(new InsetDrawable((Drawable) this.f10257P0, dimensionPixelOffset, dimensionPixelOffset, dimensionPixelOffset, dimensionPixelOffset));
            window.getDecorView().setOnTouchListener(new ViewOnTouchListenerC1460a(h0(), rect));
        }
        Z();
        int i = this.f10249G0;
        if (i == 0) {
            throw null;
        }
        b bVar = this.f10251I0;
        l lVar = new l();
        Bundle bundle = new Bundle();
        bundle.putInt("THEME_RES_ID_KEY", i);
        bundle.putParcelable("GRID_SELECTOR_KEY", null);
        bundle.putParcelable("CALENDAR_CONSTRAINTS_KEY", bVar);
        bundle.putParcelable("CURRENT_MONTH_KEY", bVar.f10214t);
        lVar.d0(bundle);
        this.f10252J0 = lVar;
        t tVar = lVar;
        if (this.f10256O0.f10285t) {
            b bVar2 = this.f10251I0;
            n nVar = new n();
            Bundle bundle2 = new Bundle();
            bundle2.putInt("THEME_RES_ID_KEY", i);
            bundle2.putParcelable("DATE_SELECTOR_KEY", null);
            bundle2.putParcelable("CALENDAR_CONSTRAINTS_KEY", bVar2);
            nVar.d0(bundle2);
            tVar = nVar;
        }
        this.f10250H0 = tVar;
        throw null;
    }

    @Override // h0.DialogInterfaceOnCancelListenerC1017q, h0.ComponentCallbacksC1023x
    public final void T() {
        this.f10250H0.f10279o0.clear();
        super.T();
    }

    @Override // h0.DialogInterfaceOnCancelListenerC1017q
    public final Dialog g0(Bundle bundle) {
        Context contextZ = Z();
        Z();
        int i = this.f10249G0;
        if (i == 0) {
            throw null;
        }
        Dialog dialog = new Dialog(contextZ, i);
        Context context = dialog.getContext();
        this.f10254M0 = k0(context, android.R.attr.windowFullscreen);
        int iX = u0.x(R.attr.colorSurface, context, m.class.getCanonicalName());
        x3.g gVar = new x3.g(context, null, R.attr.materialCalendarStyle, R.style.Widget_MaterialComponents_MaterialCalendar);
        this.f10257P0 = gVar;
        gVar.g(context);
        this.f10257P0.i(ColorStateList.valueOf(iX));
        x3.g gVar2 = this.f10257P0;
        View decorView = dialog.getWindow().getDecorView();
        Field field = J.f4065a;
        gVar2.h(B.e(decorView));
        return dialog;
    }

    @Override // h0.DialogInterfaceOnCancelListenerC1017q, android.content.DialogInterface.OnCancelListener
    public final void onCancel(DialogInterface dialogInterface) {
        Iterator it = this.f10247E0.iterator();
        while (it.hasNext()) {
            ((DialogInterface.OnCancelListener) it.next()).onCancel(dialogInterface);
        }
    }

    @Override // h0.DialogInterfaceOnCancelListenerC1017q, android.content.DialogInterface.OnDismissListener
    public final void onDismiss(DialogInterface dialogInterface) {
        Iterator it = this.f10248F0.iterator();
        while (it.hasNext()) {
            ((DialogInterface.OnDismissListener) it.next()).onDismiss(dialogInterface);
        }
        ViewGroup viewGroup = (ViewGroup) this.X;
        if (viewGroup != null) {
            viewGroup.removeAllViews();
        }
        super.onDismiss(dialogInterface);
    }
}
