Comment faire pour Supprimer Partagé Préférence Valeurs dans android?

Je veux effacer la valeur stockée dans les préférences Partagées
Je suis l'aide de ce code.

/*  SharedPreferences myPrefs = this.getSharedPreferences("myPrefs",
            Context.MODE_PRIVATE);
            SharedPreferences.Editor editor = myPrefs.edit();
            editor.clear();
            editor.commit();   */

mais l'obtention de cette erreur.

The method getSharedPreferences(String, int) is undefined for the type new View.OnClickListener(){}

private OnClickListener logoBarListener = new OnClickListener() {
/*
* (non-Javadoc)
*
* @voir android.vue.Vue.OnClickListener#onClick(android.vue.Afficher)
*/
public void onClick(View v) {

        if (v.getId() == R.id.img_bottom_home) {

            showProgressBar(MainScreen.class);

        } else if (v.getId() == R.id.img_bottom_basket) {

            showProgressBar(ShopBasketGet.class);

        } else if (v.getId() == R.id.img_bottom_notification) {

            showProgressBar(Notification.class);

        } else if (v.getId() == R.id.img_bottom_login) {
            SharedPreferences myPrefs = getSharedPreferences("myPrefs",
                    MODE_WORLD_READABLE);
            SharedPreferences.Editor editor = myPrefs.edit();
            editor.clear();
            editor.commit();   

            showProgressBar();
        }
    }
};
  • ce Shaiful dit est juste.Essayez d'utiliser YourActivityName.c'.getSharedPreferences("myPrefs",le Contexte.MODE_PRIVATE);
  • son aussi ne fonctionne pas.
InformationsquelleAutor Nitesh Kabra | 2012-05-31