stringChangeListener

inline fun DialogPreference?.stringChangeListener(crossinline action: (preference: Preference, newValue: String) -> Unit = { _, _ -> })