My app has several themes from which the user can chose (red, blue, green etc.) Every theme has a corresponding button style (RedTheme => RedButton). Now I have created a custom view which slightly extends "Button" and unfortunately this button does not get any style, except I use the "style" attribute in a layout.xml. I don’t use any additional attributes, I just want that my Button style is applied. I want to do something similar than:
<item name="android:imageButtonStyle">@style/ImageButtonmyTimeRed</item>
I have already read many other posts like this one: How to: Define theme (style) item for custom widget but I’m not 100% sure if this solution fits for me since I don’t need any additional attributes.