2017-01-02 6 views
1
public class Session { 

    public static void setDefaults(String key, String value, Context context) { 
     SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); 
     SharedPreferences.Editor editor = prefs.edit(); 
     editor.putString(key, value); 
     editor.commit(); 
    } 

    public static String getDefaults(String key, Context context) { 
     SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(context); 
     return preferences.getString(key, null); 
    } 

    public static void removepreferences(String key,Context context) { 
     SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(context); 
     SharedPreferences.Editor editor = preferences.edit(); 
     editor.clear(); 
     editor.commit(); 

    } 

} 
+0

чем проблема тогда метод – siddhesh

+0

это removepreference() не удаляя ссылки –

ответ

0

вы можете удалить данные sharedpreference из этого.

SharedPreferences preferences = getSharedPreferences("Mypref", 0); 
preferences.edit().remove("shared_pref_key").commit(); 
0

Попробуйте это и наслаждаться

Session.setDefaults(Your key, "", context); 

 Смежные вопросы

  • Нет связанных вопросов^_^