I have a ringtone preference in my app but when I select the tone I want, it does not get stored in the preference value. I can click the preference again and it will not sh
If you have overriden onActivityResult() and forgotten to call super.onActivityResult() you can see this problem as well.
onActivityResult()
super.onActivityResult()
See RingtonePreference not firing OnPreferenceChangeListener