1
이 문제는 이미 (예 : here) 이미 논의 된 것으로 알고 있지만, SharedPreferences 및 해당 스레드에서 읽는 백그라운드 스레드를 업데이트하는 Preference 활동이 있는지 여부는 여전히 불분명합니다 동시에?SharedPreferences 스레드 안전성
예를 들어, 사용자가 환경 설정을 변경하기 위해 상호 작용하는 PreferenceActivity 및 PreferenceFragments와 이러한 환경 설정을 읽고 작동하는 백그라운드 서비스가 있습니다.
행운을 남기고 싶지는 않지만, SharedPreference 객체를 읽을 때마다 잠글 것을 확인해야합니다 (쓰기는 PreferencesActivity를 통해 자동으로 수행되기 때문에).
감사합니다.