aboutsummaryrefslogtreecommitdiffstats
path: root/src/org/thialfihar/android/apg/Preferences.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/org/thialfihar/android/apg/Preferences.java')
-rw-r--r--src/org/thialfihar/android/apg/Preferences.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/org/thialfihar/android/apg/Preferences.java b/src/org/thialfihar/android/apg/Preferences.java
index d22565804..e704d79f3 100644
--- a/src/org/thialfihar/android/apg/Preferences.java
+++ b/src/org/thialfihar/android/apg/Preferences.java
@@ -12,9 +12,13 @@ public class Preferences {
private static Preferences mPreferences;
private SharedPreferences mSharedPreferences;
- public static synchronized Preferences getPreferences(Context context)
+ public static synchronized Preferences getPreferences(Context context) {
+ return getPreferences(context, false);
+ }
+
+ public static synchronized Preferences getPreferences(Context context, boolean force_new)
{
- if (mPreferences == null) {
+ if (mPreferences == null || force_new) {
mPreferences = new Preferences(context);
}
return mPreferences;