package androidx.core.app;

import android.app.Notification;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffColorFilter;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.os.SystemClock;
import android.widget.RemoteViews;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.RestrictTo;
import androidx.core.graphics.drawable.IconCompat;
import java.text.NumberFormat;

/* JADX INFO: loaded from: classes.dex */
public abstract class j1 {
    CharSequence mBigContentTitle;

    @RestrictTo({RestrictTo.Scope.f557c})
    protected s0 mBuilder;
    CharSequence mSummaryText;
    boolean mSummaryTextSet = false;

    @Nullable
    public static j1 constructCompatStyleByName(@Nullable String str) {
        if (str == null) {
            return null;
        }
        switch (str) {
            case "androidx.core.app.NotificationCompat$DecoratedCustomViewStyle":
                return new a1();
            case "androidx.core.app.NotificationCompat$BigPictureStyle":
                return new k0();
            case "androidx.core.app.NotificationCompat$CallStyle":
                return new y0();
            case "androidx.core.app.NotificationCompat$InboxStyle":
                return new b1();
            case "androidx.core.app.NotificationCompat$BigTextStyle":
                return new l0();
            case "androidx.core.app.NotificationCompat$MessagingStyle":
                return new i1();
            default:
                return null;
        }
    }

    @Nullable
    private static j1 constructCompatStyleByPlatformName(@Nullable String str) {
        if (str == null) {
            return null;
        }
        if (str.equals(Notification.BigPictureStyle.class.getName())) {
            return new k0();
        }
        if (str.equals(Notification.BigTextStyle.class.getName())) {
            return new l0();
        }
        if (str.equals(Notification.InboxStyle.class.getName())) {
            return new b1();
        }
        if (str.equals(Notification.MessagingStyle.class.getName())) {
            return new i1();
        }
        if (str.equals(Notification.DecoratedCustomViewStyle.class.getName())) {
            return new a1();
        }
        return null;
    }

    @Nullable
    public static j1 constructCompatStyleForBundle(@NonNull Bundle bundle) {
        j1 j1VarConstructCompatStyleByName = constructCompatStyleByName(bundle.getString("androidx.core.app.extra.COMPAT_TEMPLATE"));
        return j1VarConstructCompatStyleByName != null ? j1VarConstructCompatStyleByName : (bundle.containsKey("android.selfDisplayName") || bundle.containsKey("android.messagingStyleUser")) ? new i1() : (bundle.containsKey("android.picture") || bundle.containsKey("android.pictureIcon")) ? new k0() : bundle.containsKey("android.bigText") ? new l0() : bundle.containsKey("android.textLines") ? new b1() : bundle.containsKey("android.callType") ? new y0() : constructCompatStyleByPlatformName(bundle.getString("android.template"));
    }

    @Nullable
    public static j1 constructStyleForExtras(@NonNull Bundle bundle) {
        j1 j1VarConstructCompatStyleForBundle = constructCompatStyleForBundle(bundle);
        if (j1VarConstructCompatStyleForBundle == null) {
            return null;
        }
        try {
            j1VarConstructCompatStyleForBundle.restoreFromCompatExtras(bundle);
            return j1VarConstructCompatStyleForBundle;
        } catch (ClassCastException unused) {
            return null;
        }
    }

    @Nullable
    @RestrictTo({RestrictTo.Scope.f557c})
    public static j1 extractStyleFromNotification(@NonNull Notification notification) {
        Bundle extras = k1.getExtras(notification);
        if (extras == null) {
            return null;
        }
        return constructStyleForExtras(extras);
    }

    public final Bitmap a(IconCompat iconCompat, int i10, int i11) {
        Drawable drawableLoadDrawable = iconCompat.loadDrawable(this.mBuilder.f1646a);
        int intrinsicWidth = i11 == 0 ? drawableLoadDrawable.getIntrinsicWidth() : i11;
        if (i11 == 0) {
            i11 = drawableLoadDrawable.getIntrinsicHeight();
        }
        Bitmap bitmapCreateBitmap = Bitmap.createBitmap(intrinsicWidth, i11, Bitmap.Config.ARGB_8888);
        drawableLoadDrawable.setBounds(0, 0, intrinsicWidth, i11);
        if (i10 != 0) {
            drawableLoadDrawable.mutate().setColorFilter(new PorterDuffColorFilter(i10, PorterDuff.Mode.SRC_IN));
        }
        drawableLoadDrawable.draw(new Canvas(bitmapCreateBitmap));
        return bitmapCreateBitmap;
    }

    @RestrictTo({RestrictTo.Scope.f557c})
    public void addCompatExtras(@NonNull Bundle bundle) {
        if (this.mSummaryTextSet) {
            bundle.putCharSequence("android.summaryText", this.mSummaryText);
        }
        CharSequence charSequence = this.mBigContentTitle;
        if (charSequence != null) {
            bundle.putCharSequence("android.title.big", charSequence);
        }
        String className = getClassName();
        if (className != null) {
            bundle.putString("androidx.core.app.extra.COMPAT_TEMPLATE", className);
        }
    }

    public abstract void apply(z zVar);

    /* JADX WARN: Removed duplicated region for block: B:34:0x00f9  */
    /* JADX WARN: Removed duplicated region for block: B:43:0x0130  */
    /* JADX WARN: Removed duplicated region for block: B:44:0x0135  */
    /* JADX WARN: Removed duplicated region for block: B:47:0x013a  */
    /* JADX WARN: Removed duplicated region for block: B:57:0x017c  */
    /* JADX WARN: Removed duplicated region for block: B:60:0x0181  */
    /* JADX WARN: Removed duplicated region for block: B:61:0x0183  */
    /* JADX WARN: Removed duplicated region for block: B:65:0x018c  */
    @NonNull
    @RestrictTo({RestrictTo.Scope.f557c})
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public RemoteViews applyStandardTemplate(boolean z10, int i10, boolean z11) {
        boolean z12;
        boolean z13;
        CharSequence charSequence;
        s0 s0Var;
        Resources resources = this.mBuilder.f1646a.getResources();
        RemoteViews remoteViews = new RemoteViews(this.mBuilder.f1646a.getPackageName(), i10);
        s0 s0Var2 = this.mBuilder;
        int i11 = s0Var2.f1658m;
        if (s0Var2.f1655j != null) {
            int i12 = e0.e.icon;
            remoteViews.setViewVisibility(i12, 0);
            remoteViews.setImageViewBitmap(i12, createColoredBitmap(this.mBuilder.f1655j, 0));
            if (z10 && this.mBuilder.Q.icon != 0) {
                int dimensionPixelSize = resources.getDimensionPixelSize(e0.c.notification_right_icon_size);
                int dimensionPixelSize2 = dimensionPixelSize - (resources.getDimensionPixelSize(e0.c.notification_small_icon_background_padding) * 2);
                s0 s0Var3 = this.mBuilder;
                Bitmap bitmapB = b(s0Var3.Q.icon, dimensionPixelSize, dimensionPixelSize2, s0Var3.D);
                int i13 = e0.e.right_icon;
                remoteViews.setImageViewBitmap(i13, bitmapB);
                remoteViews.setViewVisibility(i13, 0);
            }
        } else if (z10 && s0Var2.Q.icon != 0) {
            int i14 = e0.e.icon;
            remoteViews.setViewVisibility(i14, 0);
            int dimensionPixelSize3 = resources.getDimensionPixelSize(e0.c.notification_large_icon_width) - resources.getDimensionPixelSize(e0.c.notification_big_circle_margin);
            int dimensionPixelSize4 = resources.getDimensionPixelSize(e0.c.notification_small_icon_size_as_large);
            s0 s0Var4 = this.mBuilder;
            remoteViews.setImageViewBitmap(i14, b(s0Var4.Q.icon, dimensionPixelSize3, dimensionPixelSize4, s0Var4.D));
        }
        CharSequence charSequence2 = this.mBuilder.f1650e;
        if (charSequence2 != null) {
            remoteViews.setTextViewText(e0.e.title, charSequence2);
        }
        CharSequence charSequence3 = this.mBuilder.f1651f;
        boolean z14 = true;
        if (charSequence3 != null) {
            remoteViews.setTextViewText(e0.e.text, charSequence3);
            z12 = true;
        } else {
            z12 = false;
        }
        s0 s0Var5 = this.mBuilder;
        CharSequence charSequence4 = s0Var5.f1656k;
        if (charSequence4 != null) {
            int i15 = e0.e.info;
            remoteViews.setTextViewText(i15, charSequence4);
            remoteViews.setViewVisibility(i15, 0);
        } else {
            if (s0Var5.f1657l <= 0) {
                remoteViews.setViewVisibility(e0.e.info, 8);
                z13 = false;
                charSequence = this.mBuilder.f1662q;
                if (charSequence != null) {
                    int i16 = e0.e.text;
                    remoteViews.setTextViewText(i16, charSequence);
                    CharSequence charSequence5 = this.mBuilder.f1651f;
                    if (charSequence5 != null) {
                        int i17 = e0.e.text2;
                        remoteViews.setTextViewText(i17, charSequence5);
                        remoteViews.setViewVisibility(i17, 0);
                        if (z11) {
                            remoteViews.setTextViewTextSize(i16, 0, resources.getDimensionPixelSize(e0.c.notification_subtext_size));
                        }
                        remoteViews.setViewPadding(e0.e.line1, 0, 0, 0, 0);
                    } else {
                        remoteViews.setViewVisibility(e0.e.text2, 8);
                    }
                }
                s0Var = this.mBuilder;
                if ((!s0Var.f1659n ? s0Var.Q.when : 0L) != 0) {
                    z14 = z13;
                } else if (s0Var.f1660o) {
                    int i18 = e0.e.chronometer;
                    remoteViews.setViewVisibility(i18, 0);
                    s0 s0Var6 = this.mBuilder;
                    remoteViews.setLong(i18, "setBase", (SystemClock.elapsedRealtime() - System.currentTimeMillis()) + (s0Var6.f1659n ? s0Var6.Q.when : 0L));
                    remoteViews.setBoolean(i18, "setStarted", true);
                    this.mBuilder.getClass();
                } else {
                    int i19 = e0.e.time;
                    remoteViews.setViewVisibility(i19, 0);
                    s0 s0Var7 = this.mBuilder;
                    remoteViews.setLong(i19, "setTime", s0Var7.f1659n ? s0Var7.Q.when : 0L);
                }
                remoteViews.setViewVisibility(e0.e.right_side, !z14 ? 0 : 8);
                remoteViews.setViewVisibility(e0.e.line3, z12 ? 0 : 8);
                return remoteViews;
            }
            if (this.mBuilder.f1657l > resources.getInteger(e0.f.status_bar_notification_info_maxnum)) {
                remoteViews.setTextViewText(e0.e.info, resources.getString(e0.g.status_bar_notification_info_overflow));
            } else {
                remoteViews.setTextViewText(e0.e.info, NumberFormat.getIntegerInstance().format(this.mBuilder.f1657l));
            }
            remoteViews.setViewVisibility(e0.e.info, 0);
        }
        z12 = true;
        z13 = true;
        charSequence = this.mBuilder.f1662q;
        if (charSequence != null) {
        }
        s0Var = this.mBuilder;
        if ((!s0Var.f1659n ? s0Var.Q.when : 0L) != 0) {
        }
        remoteViews.setViewVisibility(e0.e.right_side, !z14 ? 0 : 8);
        remoteViews.setViewVisibility(e0.e.line3, z12 ? 0 : 8);
        return remoteViews;
    }

    public final Bitmap b(int i10, int i11, int i12, int i13) {
        int i14 = e0.d.notification_icon_background;
        if (i13 == 0) {
            i13 = 0;
        }
        Context context = this.mBuilder.f1646a;
        PorterDuff.Mode mode = IconCompat.f1701f;
        p0.c.requireNonNull(context);
        Bitmap bitmapA = a(IconCompat.createWithResource(context.getResources(), context.getPackageName(), i14), i13, i11);
        Canvas canvas = new Canvas(bitmapA);
        Drawable drawableMutate = this.mBuilder.f1646a.getResources().getDrawable(i10).mutate();
        drawableMutate.setFilterBitmap(true);
        int i15 = (i11 - i12) / 2;
        int i16 = i12 + i15;
        drawableMutate.setBounds(i15, i15, i16, i16);
        drawableMutate.setColorFilter(new PorterDuffColorFilter(-1, PorterDuff.Mode.SRC_ATOP));
        drawableMutate.draw(canvas);
        return bitmapA;
    }

    @Nullable
    public Notification build() {
        s0 s0Var = this.mBuilder;
        if (s0Var != null) {
            return s0Var.a();
        }
        return null;
    }

    @RestrictTo({RestrictTo.Scope.f557c})
    public void buildIntoRemoteViews(RemoteViews remoteViews, RemoteViews remoteViews2) {
        remoteViews.setViewVisibility(e0.e.title, 8);
        remoteViews.setViewVisibility(e0.e.text2, 8);
        remoteViews.setViewVisibility(e0.e.text, 8);
        int i10 = e0.e.notification_main_column;
        remoteViews.removeAllViews(i10);
        remoteViews.addView(i10, remoteViews2.clone());
        remoteViews.setViewVisibility(i10, 0);
        Resources resources = this.mBuilder.f1646a.getResources();
        int dimensionPixelSize = resources.getDimensionPixelSize(e0.c.notification_top_pad);
        int dimensionPixelSize2 = resources.getDimensionPixelSize(e0.c.notification_top_pad_large_text);
        float f10 = resources.getConfiguration().fontScale;
        if (f10 < 1.0f) {
            f10 = 1.0f;
        } else if (f10 > 1.3f) {
            f10 = 1.3f;
        }
        float f11 = (f10 - 1.0f) / 0.29999995f;
        remoteViews.setViewPadding(e0.e.notification_main_column_container, 0, Math.round((f11 * dimensionPixelSize2) + ((1.0f - f11) * dimensionPixelSize)), 0, 0);
    }

    @RestrictTo({RestrictTo.Scope.f557c})
    public void clearCompatExtraKeys(@NonNull Bundle bundle) {
        bundle.remove("android.summaryText");
        bundle.remove("android.title.big");
        bundle.remove("androidx.core.app.extra.COMPAT_TEMPLATE");
    }

    public Bitmap createColoredBitmap(@NonNull IconCompat iconCompat, int i10) {
        return a(iconCompat, i10, 0);
    }

    @RestrictTo({RestrictTo.Scope.f557c})
    public boolean displayCustomViewInline() {
        return false;
    }

    @Nullable
    @RestrictTo({RestrictTo.Scope.f557c})
    public String getClassName() {
        return null;
    }

    @RestrictTo({RestrictTo.Scope.f557c})
    public RemoteViews makeBigContentView(z zVar) {
        return null;
    }

    @RestrictTo({RestrictTo.Scope.f557c})
    public RemoteViews makeContentView(z zVar) {
        return null;
    }

    @RestrictTo({RestrictTo.Scope.f557c})
    public RemoteViews makeHeadsUpContentView(z zVar) {
        return null;
    }

    @RestrictTo({RestrictTo.Scope.f557c})
    public void restoreFromCompatExtras(@NonNull Bundle bundle) {
        if (bundle.containsKey("android.summaryText")) {
            this.mSummaryText = bundle.getCharSequence("android.summaryText");
            this.mSummaryTextSet = true;
        }
        this.mBigContentTitle = bundle.getCharSequence("android.title.big");
    }

    public void setBuilder(@Nullable s0 s0Var) {
        if (this.mBuilder != s0Var) {
            this.mBuilder = s0Var;
            if (s0Var != null) {
                s0Var.setStyle(this);
            }
        }
    }

    @RestrictTo({RestrictTo.Scope.f557c})
    public Bitmap createColoredBitmap(int i10, int i11) {
        Context context = this.mBuilder.f1646a;
        PorterDuff.Mode mode = IconCompat.f1701f;
        p0.c.requireNonNull(context);
        return a(IconCompat.createWithResource(context.getResources(), context.getPackageName(), i10), i11, 0);
    }
}
