package com.google.android.material.color;

import android.app.Activity;
import android.content.Context;
import android.content.res.Resources;
import android.view.View;
import android.view.Window;
import defpackage.m38;
import defpackage.rq6;
import defpackage.vo6;
import defpackage.y99;

/* JADX INFO: loaded from: classes2.dex */
@m38
public final class ThemeUtils {
    private ThemeUtils() {
    }

    public static void applyThemeOverlay(@vo6 Context context, @y99 int i) {
        Resources.Theme windowDecorViewTheme;
        context.getTheme().applyStyle(i, true);
        if (!(context instanceof Activity) || (windowDecorViewTheme = getWindowDecorViewTheme((Activity) context)) == null) {
            return;
        }
        windowDecorViewTheme.applyStyle(i, true);
    }

    @rq6
    private static Resources.Theme getWindowDecorViewTheme(@vo6 Activity activity) {
        View viewPeekDecorView;
        Context context;
        Window window = activity.getWindow();
        if (window == null || (viewPeekDecorView = window.peekDecorView()) == null || (context = viewPeekDecorView.getContext()) == null) {
            return null;
        }
        return context.getTheme();
    }
}
