SharedPreferenceでデータを暗号化する際に問題が発生しました。これは現在のSharedPreferenceで、データは暗号化されません。私はデータを暗号化するものは何か分かりません。SharedPreferenceへのリストデータの暗号化方法
public class MySharedPreference {
//this is name PREFS_NAME
public static final String PREFS_NAME = "LIST_CARD";
//this is CARD where are save data Card
public static final String CARD = "CARD";
public MySharedPreference() {
super();
}
//this is functon witch save array list to Sharepreference
public void saveCardToSharedPreference(Context context, ArrayList<Card> cardList) {
SharedPreferences settings;
SharedPreferences.Editor editor;
settings = context.getSharedPreferences(PREFS_NAME, MODE_PRIVATE);
editor = settings.edit();
Gson gson = new Gson();
String jsonString = gson.toJson(cardList);
editor.putString(CARD, jsonString);
editor.commit();
}
}