I can’t find a way to save my application style below and display the text in the “Current Player” pop-up screen. It is white on white, as you can see in the following figure.

It seems textColor is used for text and colorPrimary for background. I have white color as it is used in other parts of the application. Is there a way to give a theme only to this dialogue?
<style name="Theme.MyTheme" parent="Theme.AppCompat">
<item name="colorPrimary">@color/white</item>
<item name="colorPrimaryDark">@color/black</item>
<item name="colorAccent">@color/accent</item>
<item name="colorControlNormal">@color/gray</item>
<item name="colorControlHighlight">@color/gray_lighter</item>
<item name="android:actionBarTabTextStyle">@style/MyThemeActionBar.TitleTextStyle</item>
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="android:windowBackground">@color/background</item>
<item name="android:textColor">@color/white</item>
<item name="android:textColorPrimary">@color/white</item>
<item name="mediaRouteTheme">@style/CustomMediaRouterTheme</item>
<item name="castMiniControllerStyle">@style/CustomCastMiniController</item>
</style>
source
share