In order to describe exactly what a button is meant for, I was trying to place a descriptive image over the button which is big enough to accommodate the image. I wanted the app to work for devices using api 20 and below. I went through the answers given at these two places
elevation not working .
placing imageview over button
The answer given at the second link does work for API levels 21 and above but not for those below because item name="android:stateListAnimator"
does not seem to be directly accessible in them. What should I do?