1
0
mirror of https://github.com/nerzhul/ownCloud-SMS-App.git synced 2025-06-29 10:46:35 +00:00

Use new external library for some common code needed by some other

applications
This commit is contained in:
Loic Blot 2015-03-24 19:20:25 +01:00
parent e88ec7a9ff
commit 7ef707a8ca

View File

@ -19,22 +19,14 @@ package fr.unix_experience.owncloud_sms.prefs;
import android.content.Context; import android.content.Context;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor; import fr.nrz.androidlib.common.SharedPrefs;
import fr.unix_experience.owncloud_sms.R; import fr.unix_experience.owncloud_sms.R;
import fr.unix_experience.owncloud_sms.defines.DefaultPrefs; import fr.unix_experience.owncloud_sms.defines.DefaultPrefs;
public class OCSMSSharedPrefs { public class OCSMSSharedPrefs extends SharedPrefs {
public OCSMSSharedPrefs(final Context context) { public OCSMSSharedPrefs(final Context context) {
_context = context; super(context, R.string.shared_preference_file);
_sPrefs = _context.getSharedPreferences(_context.getString(R.string.shared_preference_file), Context.MODE_PRIVATE);
}
public void putBoolean(final String prefKey, final Boolean boolValue) {
final Editor edit = _sPrefs.edit();
edit.putBoolean(prefKey, boolValue);
edit.commit();
} }
public void setLastMessageDate(final Long msgDate) { public void setLastMessageDate(final Long msgDate) {
@ -70,7 +62,4 @@ public class OCSMSSharedPrefs {
public Boolean syncInOtherModes() { public Boolean syncInOtherModes() {
return _sPrefs.getBoolean("sync_others", DefaultPrefs.syncOthers); return _sPrefs.getBoolean("sync_others", DefaultPrefs.syncOthers);
} }
private final SharedPreferences _sPrefs;
private final Context _context;
} }