0

I have an EditTextPreference (key "userfirstname"). I want to call method when it has been changed. I read documentation of PreferenceActivity and EditTextPreference, but I didn't find relevant solution.

Is there any way to do that ?

TN888
  • 7,659
  • 9
  • 48
  • 84

1 Answers1

3
Preference userNamePref = findPreference("userfirstname");
userNamePref.setOnPreferenceChangeListener(new OnPreferenceChangeListener() {

        @Override
        public boolean onPreferenceChange(Preference preference,
                Object newValue) {
            //do something
            return true;
        }

});
Nikola Despotoski
  • 49,966
  • 15
  • 119
  • 148