List of usage examples for android.content SharedPreferences unregisterOnSharedPreferenceChangeListener
void unregisterOnSharedPreferenceChangeListener(OnSharedPreferenceChangeListener listener);
From source file:com.google.samples.apps.iosched.videolibrary.VideoLibraryFragment.java
@Override public void onDetach() { super.onDetach(); if (mSettingsChangeListener != null) { SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(getContext()); sp.unregisterOnSharedPreferenceChangeListener(mSettingsChangeListener); }// w w w . ja va 2 s.c om }
From source file:com.duy.pascal.ui.file.fragment.FileListPagerFragment.java
@Override public void onDestroyView() { SharedPreferences pref = PreferenceManager.getDefaultSharedPreferences(getContext()); pref.unregisterOnSharedPreferenceChangeListener(this); if (mAction != null) { mAction.destroy();/*from w w w. ja va 2s . com*/ } super.onDestroyView(); }
From source file:com.socialdisasters.service.ChatService.java
@Override public void onDestroy() { // unregister preference listener SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); prefs.unregisterOnSharedPreferenceChangeListener(mPrefListener); try {// w w w.ja va 2 s .c o m // stop looper mUpdateThread.quit(); mUpdateThread.join(); } catch (InterruptedException e) { Log.e(TAG, "Wait for looper thread was interrupted.", e); } // destroy the session if the unregister option is enabled if (_unregister_on_destroy && _session != null) _session.destroy(); super.onDestroy(); Log.i(TAG, "service destroyed."); }
From source file:com.harlie.android.sunshine.app.ForecastFragment.java
@Override public void onPause() { Context context = AnalyticsApplication.getInstance().getApplicationContext(); SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context); sp.unregisterOnSharedPreferenceChangeListener(this); super.onPause(); }
From source file:be.ppareit.swiftp.gui.PreferenceFragment.java
@Override public void onPause() { super.onPause(); Cat.v("onPause: Unregistering the FTPServer actions"); getActivity().unregisterReceiver(mFsActionsReceiver); Cat.d("onPause: Unregistering the preference change listner"); SharedPreferences sp = getPreferenceScreen().getSharedPreferences(); sp.unregisterOnSharedPreferenceChangeListener(this); }
From source file:com.android.switchaccess.OptionManager.java
/** * Clean up when this object is no longer needed *//*from w w w.jav a 2 s . co m*/ public void shutdown() { SharedPreferences prefs = SharedPreferencesUtils.getSharedPreferences(mOverlayController.getContext()); prefs.unregisterOnSharedPreferenceChangeListener(this); if (mRootNode != null) { mRootNode.recycle(); } mRootNode = null; }
From source file:de.sindzinski.wetter.ForecastDailyFragment.java
@Override public void onPause() { super.onPause(); SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(getActivity()); sp.unregisterOnSharedPreferenceChangeListener(this); if (syncObserverHandle != null) { ContentResolver.removeStatusChangeListener(syncObserverHandle); syncObserverHandle = null;/*from w ww. j av a 2 s . c o m*/ } }
From source file:com.groksolutions.grok.mobile.service.GrokDataSyncService.java
protected void stop() { super.stop(); SharedPreferences prefs = PreferenceManager .getDefaultSharedPreferences(getService().getApplicationContext()); prefs.unregisterOnSharedPreferenceChangeListener(_preferenceChangeListener); }
From source file:com.ant.sunshine.app.fragments.ForecastFragment.java
@Override public void onPause() { SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(getCurrentActivity()); sp.unregisterOnSharedPreferenceChangeListener(this); super.onPause(); }
From source file:com.example.nitish.welcomapp.activitypt.ElementDetailsFragment.java
@Override public void onDestroy() { super.onDestroy(); final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getContext()); prefs.unregisterOnSharedPreferenceChangeListener(this); }