package org.redpin.android.util; import org.redpin.android.ApplicationContext; import android.content.SharedPreferences; import android.preference.PreferenceManager; public class PreferenceUtil { public static void setServerIP(String serverIP) { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(ApplicationContext.get()); SharedPreferences.Editor editor = prefs.edit(); editor.putString("sever_ip", serverIP); editor.commit(); } public static String getServerIP() { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(ApplicationContext.get()); return prefs.getString("sever_ip", "192.168.1.4"); } public static void setUsername(String username) { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(ApplicationContext.get()); SharedPreferences.Editor editor = prefs.edit(); editor.putString("username", username); editor.commit(); } public static String getUsername() { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(ApplicationContext.get()); return prefs.getString("username", ""); } public static void setName(String name) { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(ApplicationContext.get()); SharedPreferences.Editor editor = prefs.edit(); editor.putString("name", name); editor.commit(); } public static String getName() { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(ApplicationContext.get()); return prefs.getString("name", ""); } public static void setDefaultMap(long mapId) { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(ApplicationContext.get()); SharedPreferences.Editor editor = prefs.edit(); editor.putLong("default_map", mapId); editor.commit(); } public static long getDefaultMap() { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(ApplicationContext.get()); return prefs.getLong("default_map", 0); } }