summaryrefslogtreecommitdiff
path: root/src/se/leap/leapclient/ConfigHelper.java
diff options
context:
space:
mode:
authorSean Leonard <meanderingcode@aetherislands.net>2013-07-12 11:55:29 -0600
committerSean Leonard <meanderingcode@aetherislands.net>2013-07-12 11:55:29 -0600
commit4bb6f30a63fb45ab5256b65c40a46979e8ece6ab (patch)
treec5af8bcb102434d3685adfa1793368c8a99ffaa0 /src/se/leap/leapclient/ConfigHelper.java
parent6a8a4acdca2c0828c2768a18a470ee64525e0d7f (diff)
parent6d532dd2d1a159d0053f5247db7d0c5480ce081e (diff)
Merge branch 'feature/switch-provider-from-provider-detail-fragment' into develop
Diffstat (limited to 'src/se/leap/leapclient/ConfigHelper.java')
-rw-r--r--src/se/leap/leapclient/ConfigHelper.java19
1 files changed, 15 insertions, 4 deletions
diff --git a/src/se/leap/leapclient/ConfigHelper.java b/src/se/leap/leapclient/ConfigHelper.java
index e0496422..acc4888a 100644
--- a/src/se/leap/leapclient/ConfigHelper.java
+++ b/src/se/leap/leapclient/ConfigHelper.java
@@ -80,7 +80,8 @@ public class ConfigHelper {
PROVIDER_DETAILS_DIALOG = "providerDetailsFragment",
DOMAIN = "domain",
NAME = "name",
- DESCRIPTION = "description"
+ DESCRIPTION = "description",
+ QUIT = "quit"
;
final public static String NG_1024 =
@@ -164,9 +165,7 @@ public class ConfigHelper {
*/
public static String getStringFromSharedPref(String shared_preferences_key) {
String content = null;
- if ( checkSharedPrefs() ) {
- content = shared_preferences.getString(shared_preferences_key, "");
- }
+ content = shared_preferences.getString(shared_preferences_key, "");
return content;
}
@@ -196,6 +195,18 @@ public class ConfigHelper {
}
return value;
}
+
+ /*
+ * This method defaults to false.
+ * If you use this method, be sure to fail-closed on false!
+ * TODO This is obviously less than ideal...solve it!
+ */
+ public static boolean removeFromSharedPref(String shared_preferences_key) {
+ SharedPreferences.Editor shared_preferences_editor = shared_preferences
+ .edit();
+ shared_preferences_editor.remove(shared_preferences_key);
+ return shared_preferences_editor.commit();
+ }
/**
* Opens a FileInputStream from the user directory of the external storage directory.