OnSharedPreferenceChanged canviat per una "patch" ja que no he aconseguit fer-lo funcionar