jimu-decompiled/sources/com/google/android/material/button/MaterialButtonBackgroundDrawable.java
2025-05-13 19:24:51 +02:00

26 lines
1.0 KiB
Java

package com.google.android.material.button;
import android.annotation.TargetApi;
import android.content.res.ColorStateList;
import android.graphics.ColorFilter;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.GradientDrawable;
import android.graphics.drawable.InsetDrawable;
import android.graphics.drawable.LayerDrawable;
import android.graphics.drawable.RippleDrawable;
@TargetApi(21)
/* loaded from: classes.dex */
class MaterialButtonBackgroundDrawable extends RippleDrawable {
MaterialButtonBackgroundDrawable(ColorStateList colorStateList, InsetDrawable insetDrawable, Drawable drawable) {
super(colorStateList, insetDrawable, drawable);
}
@Override // android.graphics.drawable.LayerDrawable, android.graphics.drawable.Drawable
public void setColorFilter(ColorFilter colorFilter) {
if (getDrawable(0) != null) {
((GradientDrawable) ((LayerDrawable) ((InsetDrawable) getDrawable(0)).getDrawable()).getDrawable(0)).setColorFilter(colorFilter);
}
}
}