Set switchStyle – get error resource not found – why?
I ran into a strange Problem:
I am creating a style for an app and I set:
<item name="android:spinnerStyle">@style/CustomSpinnerAppearance</item> <item name="android:textViewStyle">@style/CustomTextViewAppearance</item> <item name="android:buttonStyle">@style/CustomButton</item>
Now I wanted to set:
And I get this error.
No resource found that matches the given name: attr
I have checked in API-Lvl 14 and 15 (ICS) source the attrs.xml and there is:
<attr name="switchStyle" format="reference" />
Why I cant set a custom style for the switch widget despite the fact, that the attr is in attrs.xml?
And much more important: What do I have to do, to set a custom style for the Switch widget app wide?
2 Solutions collect form web for “Set switchStyle – get error resource not found – why?”
try dropping “android:” in @style/CustomSwitch0.
I believe you can only use the android namespace only if you are able to find it in here
As per this bug, it looks like it isn’t possible to inherit.
However, as a workaround, you could override the existing style (if it’s just colors that you’re dealing with) by creating the appropriate 9-patches etc at http://android-holo-colors.com/