I'm using PreferenceActivity to add PreferenceFragments to my layout. PreferenceActivity is using a custom style with parent Theme.AppCompat.Light.NoActionBar for which I have updated colorPrimary, colorPrimaryDark, and colorAccent. On lollipop, the preference screen appears as expected, using the appropriate color and text styles, however, on KitKat, the style I am using appears to be totally ignored.
Originally I thought the issue was that PreferenceActivity extends Activity not AppCompatActivity, but I even tried using an AppCompatDelegate within my preference activity and that does not help. Why are <21 devices ignoring the style within the preference activity?
Theme.AppCompat.Light.NoActionBar
is for higher api and maynot be supported by older versions. – Muyide Ibukun