140620

Don't think you need to implement the OnSharedPreferenceChangeListener here. If you follow my suggestion to query preferences in 'onResume' you would always  have the freshest settings here