SharedPreference 사용 예제

Jang Seok Woo·2020년 5월 9일
0

Android Studio

목록 보기
4/20

// ArrayList -> Json으로 변환
private static final String SETTINGS_PLAYER_JSON = "settings_item_json";
btnPutJson.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ArrayList list = new ArrayList();
list.add("first");
list.add("second");
list.add("third");
list.add("fourth");
setStringArrayPref(SETTINGS_PLAYER_JSON, list);
Log.d(TAG, "Put json");
}
});

// Json -> ArrayList로 변환
btnGetJson.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ArrayList list = getStringArrayPref(SETTINGS_PLAYER_JSON);
if (list != null) {
for (String value : list) {
Log.d(TAG, "Get json : " + value);
}
}
}
});

profile
https://github.com/jsw4215

0개의 댓글