안녕하세요 선후 입니다^^
SharedPreferences에 데이터들을 저장하는데요
프리퍼런스 이름 "DATA"로 정해서 이런저런 데이터들을 넣고 있는데요
이 이름을 사용자가 정해서 새로 생성하게 만들게되었을 때
앱이 스스로 앱내에 어떤 프리퍼런스 데이터가 있는지 알아낼수 있는 방법이 있는지 궁금합니다^^
프리퍼런스 이름이 "키"를 말씀하시는 거라면 SharedPreferences 클래스에 getAll이라는 메소드가 있습니다. 키와 밸류 쌍의 맵을 반환해 줍니다.
이게 아니라 getSharedPreferences 메소드의 첫 번째 아규먼트인 name을 의미하시는 거라면 기억하고 있는 수밖에 없는 것 같습니다.
로그인 유지
프리퍼런스 이름이 "키"를 말씀하시는 거라면 SharedPreferences 클래스에 getAll이라는 메소드가 있습니다. 키와 밸류 쌍의 맵을 반환해 줍니다.
이게 아니라 getSharedPreferences 메소드의 첫 번째 아규먼트인 name을 의미하시는 거라면 기억하고 있는 수밖에 없는 것 같습니다.