마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

SharedPreferences 복사에 대해서 궁금한 것이 있습니다.

0 추천
현재

SharedPreferences prefs1 = getSharedPreferences("prefs1", MODE_PRIVATE);

SharedPreferences prefs2 = getSharedPreferences("prefs2", MODE_PRIVATE);

 

두개의 xml파일 모두다 데이터를 갖고 있다고 가정을 하구요

이 두 SharedPreferences에서 prefs2를 prefs1로 복사를 하려하는데요

저 경우에 원래의 prefs2가 갖고 있는 데이터들을 없애고, prefs1안에 있는 데이터들을 그대로 복사할 수 있는 방법이 있을까요?
zenojm (2,840 포인트) 님이 2017년 6월 26일 질문
zenojm님이 2017년 6월 26일 수정

1개의 답변

0 추천
 
채택된 답변
preference 파일이 2개라는 말씀이시죠?

해당 preference의 key값 그대로 put 해주시면 됩니다

아래 참고하시면 바로 이해되실 겁니다

https://stackoverflow.com/questions/7493029/android-copy-duplicate-sharedpreferences
prague (26,200 포인트) 님이 2017년 6월 26일 답변
zenojm님이 2017년 6월 26일 채택됨
...