Based on: https://github.com/android/platform_frameworks_base/blob/master/core/java/android/preference/ListPreference.java https://github.com/android/platform_packages_apps_settings/blob/master/src/com/android/settings/notification/DropDownPreference.java
Fixed EditTextPreference + SummaryPreference with password support! Based on: https://github.com/Gericop/Android-Support-Preference-V7-Fix/tree/master/app/src/main/java/android/support/v7/preference
Make your preference support %s in summary.
Make your preference support %s in summary. Override getSummaryValue to customize what to put in. Based on: https://github.com/android/platform_frameworks_base/blob/master/core/java/android/preference/ListPreference.java