1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
| myViewHolder.btnfav.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
switch (position) {
case 0:
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(v.getContext());
SharedPreferences.Editor editor = preferences.edit();
editor.putString(FAVORITE_PAYS, String.valueOf(v.getId()));
editor.commit();
break;
case 1:
SharedPreferences preferences1 = PreferenceManager.getDefaultSharedPreferences(v.getContext());
SharedPreferences.Editor editor1 = preferences1.edit();
editor1.putString(FAVORITE_PAYS, String.valueOf(v.getId()));
editor1.commit();
break;
case 2:
SharedPreferences preferences2 = PreferenceManager.getDefaultSharedPreferences(v.getContext());
SharedPreferences.Editor editor2 = preferences2.edit();
editor2.putString(FAVORITE_PAYS, String.valueOf(v.getId()));
editor2.commit();
break;
case 3:
SharedPreferences preferences3 = PreferenceManager.getDefaultSharedPreferences(v.getContext());
SharedPreferences.Editor editor3 = preferences3.edit();
editor3.putString(FAVORITE_PAYS, "3");
editor3.commit();
break;
case 4:
SharedPreferences preferences4 = PreferenceManager.getDefaultSharedPreferences(v.getContext());
SharedPreferences.Editor editor4 = preferences4.edit();
editor4.putString(FAVORITE_PAYS, "4");
editor4.commit();
break;
default:
Toast.makeText(v.getContext(), "Ce pays ne peut pas être ajouté aux favoris", Toast.LENGTH_SHORT).show();
break;
}
}
}); |
Partager