package com.google.android.material.datepicker;

import android.content.Context;
import android.widget.BaseAdapter;
import android.widget.TextView;
import java.util.Collection;
import java.util.Iterator;

/* JADX INFO: compiled from: MonthAdapter.java */
/* JADX INFO: loaded from: classes.dex */
class m extends BaseAdapter {

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    static final int f3904j = s.k().getMaximum(4);

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    final l f3905e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    final d<?> f3906f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private Collection<Long> f3907g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    c f3908h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    final a f3909i;

    m(l lVar, d<?> dVar, a aVar) {
        this.f3905e = lVar;
        this.f3906f = dVar;
        this.f3909i = aVar;
        this.f3907g = dVar.i();
    }

    private void e(Context context) {
        if (this.f3908h == null) {
            this.f3908h = new c(context);
        }
    }

    private boolean h(long j3) {
        Iterator<Long> it = this.f3906f.i().iterator();
        while (it.hasNext()) {
            if (s.a(j3) == s.a(it.next().longValue())) {
                return true;
            }
        }
        return false;
    }

    private void k(TextView textView, long j3) {
        b bVar;
        if (textView == null) {
            return;
        }
        if (this.f3909i.o().e(j3)) {
            textView.setEnabled(true);
            bVar = h(j3) ? this.f3908h.f3837b : s.i().getTimeInMillis() == j3 ? this.f3908h.f3838c : this.f3908h.f3836a;
        } else {
            textView.setEnabled(false);
            bVar = this.f3908h.f3842g;
        }
        bVar.d(textView);
    }

    private void l(MaterialCalendarGridView materialCalendarGridView, long j3) {
        if (l.l(j3).equals(this.f3905e)) {
            k((TextView) materialCalendarGridView.getChildAt(materialCalendarGridView.getAdapter().a(this.f3905e.p(j3)) - materialCalendarGridView.getFirstVisiblePosition()), j3);
        }
    }

    int a(int i3) {
        return b() + (i3 - 1);
    }

    int b() {
        return this.f3905e.n();
    }

    @Override // android.widget.Adapter
    /* JADX INFO: renamed from: c, reason: merged with bridge method [inline-methods] */
    public Long getItem(int i3) {
        if (i3 < this.f3905e.n() || i3 > i()) {
            return null;
        }
        return Long.valueOf(this.f3905e.o(j(i3)));
    }

    /* JADX WARN: Removed duplicated region for block: B:15:0x0075  */
    @Override // android.widget.Adapter
    /* JADX INFO: renamed from: d, reason: merged with bridge method [inline-methods] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public android.widget.TextView getView(int r6, android.view.View r7, android.view.ViewGroup r8) {
        /*
            r5 = this;
            android.content.Context r0 = r8.getContext()
            r5.e(r0)
            r0 = r7
            android.widget.TextView r0 = (android.widget.TextView) r0
            r1 = 0
            if (r7 != 0) goto L1e
            android.content.Context r7 = r8.getContext()
            android.view.LayoutInflater r7 = android.view.LayoutInflater.from(r7)
            int r0 = l0.h.f5422k
            android.view.View r7 = r7.inflate(r0, r8, r1)
            r0 = r7
            android.widget.TextView r0 = (android.widget.TextView) r0
        L1e:
            int r7 = r5.b()
            int r7 = r6 - r7
            if (r7 < 0) goto L75
            com.google.android.material.datepicker.l r8 = r5.f3905e
            int r2 = r8.f3901i
            if (r7 < r2) goto L2d
            goto L75
        L2d:
            r2 = 1
            int r7 = r7 + r2
            r0.setTag(r8)
            android.content.res.Resources r8 = r0.getResources()
            android.content.res.Configuration r8 = r8.getConfiguration()
            java.util.Locale r8 = r8.locale
            java.lang.Object[] r3 = new java.lang.Object[r2]
            java.lang.Integer r4 = java.lang.Integer.valueOf(r7)
            r3[r1] = r4
            java.lang.String r4 = "%d"
            java.lang.String r8 = java.lang.String.format(r8, r4, r3)
            r0.setText(r8)
            com.google.android.material.datepicker.l r8 = r5.f3905e
            long r7 = r8.o(r7)
            com.google.android.material.datepicker.l r3 = r5.f3905e
            int r3 = r3.f3899g
            com.google.android.material.datepicker.l r4 = com.google.android.material.datepicker.l.m()
            int r4 = r4.f3899g
            if (r3 != r4) goto L67
            java.lang.String r7 = com.google.android.material.datepicker.e.a(r7)
            r0.setContentDescription(r7)
            goto L6e
        L67:
            java.lang.String r7 = com.google.android.material.datepicker.e.d(r7)
            r0.setContentDescription(r7)
        L6e:
            r0.setVisibility(r1)
            r0.setEnabled(r2)
            goto L7d
        L75:
            r7 = 8
            r0.setVisibility(r7)
            r0.setEnabled(r1)
        L7d:
            java.lang.Long r6 = r5.getItem(r6)
            if (r6 != 0) goto L84
            return r0
        L84:
            long r6 = r6.longValue()
            r5.k(r0, r6)
            return r0
        */
        throw new UnsupportedOperationException("Method not decompiled: com.google.android.material.datepicker.m.getView(int, android.view.View, android.view.ViewGroup):android.widget.TextView");
    }

    boolean f(int i3) {
        return i3 % this.f3905e.f3900h == 0;
    }

    boolean g(int i3) {
        return (i3 + 1) % this.f3905e.f3900h == 0;
    }

    @Override // android.widget.Adapter
    public int getCount() {
        return this.f3905e.f3901i + b();
    }

    @Override // android.widget.Adapter
    public long getItemId(int i3) {
        return i3 / this.f3905e.f3900h;
    }

    @Override // android.widget.BaseAdapter, android.widget.Adapter
    public boolean hasStableIds() {
        return true;
    }

    int i() {
        return (this.f3905e.n() + this.f3905e.f3901i) - 1;
    }

    int j(int i3) {
        return (i3 - this.f3905e.n()) + 1;
    }

    public void m(MaterialCalendarGridView materialCalendarGridView) {
        Iterator<Long> it = this.f3907g.iterator();
        while (it.hasNext()) {
            l(materialCalendarGridView, it.next().longValue());
        }
        d<?> dVar = this.f3906f;
        if (dVar != null) {
            Iterator<Long> it2 = dVar.i().iterator();
            while (it2.hasNext()) {
                l(materialCalendarGridView, it2.next().longValue());
            }
            this.f3907g = this.f3906f.i();
        }
    }

    boolean n(int i3) {
        return i3 >= b() && i3 <= i();
    }
}
