
Apply the accent color to EditTextPreference and ListPreference. They use android.app.AlertDialog.Builder, not android.support.v7.app.AlertDialog.Builder, so the theme has to be specified using "android:alertDialogTheme" attribute in addition to AppCompat's "alertDialogTheme". For the same reason those dialogs won't be tinted on pre-Lollipop Android versions.