-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[Snackbar] UnsupportedOperationException: Failed to resolve attribute at index 0 #5029
Copy link
Copy link
Open
Labels
Description
Description: In some apps using M2 styles, creating a Snackbar triggers the following warning:
Failed to inflate ColorStateList, leaving it to the framework
java.lang.UnsupportedOperationException: Failed to resolve attribute at index 0: TypedValue{t=0x2/d=0x7f040135 a=-1}, theme={
InheritanceMap=[id=0x7f12036a...:style/ThemeOverlay.Material3.Button.TextButton], Themes=[...]}
at android.content.res.TypedArray.getColor(TypedArray.java:536)
at androidx.core.content.res.ColorStateListInflaterCompat.inflate(ColorStateListInflaterCompat.java:157)
at androidx.core.content.res.ColorStateListInflaterCompat.createFromXmlInner(ColorStateListInflaterCompat.java:122)
at androidx.core.content.res.ColorStateListInflaterCompat.createFromXml(ColorStateListInflaterCompat.java:102)
at androidx.core.content.res.ResourcesCompat.inflateColorStateList(ResourcesCompat.java:259)
at androidx.core.content.res.ResourcesCompat.getColorStateList(ResourcesCompat.java:234)
at androidx.core.content.ContextCompat.getColorStateList(ContextCompat.java:516)
at androidx.appcompat.content.res.AppCompatResources.getColorStateList(AppCompatResources.java:46)
at androidx.appcompat.widget.TintTypedArray.getColorStateList(TintTypedArray.java:178)
at androidx.appcompat.widget.AppCompatBackgroundHelper.loadFromAttributes(AppCompatBackgroundHelper.java:66)
at androidx.appcompat.widget.AppCompatButton.<init>(AppCompatButton.java:86)
at com.google.android.material.button.MaterialButton.<init>(MaterialButton.java:292)
at com.google.android.material.button.MaterialButton.<init>(MaterialButton.java:288)
at com.google.android.material.theme.MaterialComponentsViewInflater.createButton(MaterialComponentsViewInflater.java:43)
at androidx.appcompat.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:156)
at androidx.appcompat.app.AppCompatDelegateImpl.createView(AppCompatDelegateImpl.java:1654)
at androidx.appcompat.app.AppCompatDelegateImpl.onCreateView(AppCompatDelegateImpl.java:1705)
at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:950)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:886)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:850)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1012)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:973)
at android.view.LayoutInflater.inflate(LayoutInflater.java:571)
at android.view.LayoutInflater.inflate(LayoutInflater.java:462)
at com.google.android.material.snackbar.Snackbar.makeInternal(Snackbar.java:250)
at com.google.android.material.snackbar.Snackbar.make(Snackbar.java:177)
at com.google.android.material.snackbar.Snackbar.make(Snackbar.java:198)
...
Material Library version: 1.14.0-alpha10
Reactions are currently unavailable