Buttons have built-in elevation of 2dip. If you want to put a view above a button then you should put it inside a panel and set the panel's elevation to 2 or more (in the designer).
and i am about to ask the question that IDE recommends to change targetSdkVersion from 19 to 26, after changing, the themes becomes to white, i see this: android.jar / targetSdkVersion / minSdkVersion.