제 문제는 다음과 같습니다. DialogPreference를 확장하는 구성 요소가 있습니다. UI 외부에서 관련 환경 설정을 변경하면 ...DialogPreference에 환경 설정이 저장되지 않았습니다.
... 그러면 대화 상자를 열 때 선택한 환경 설정이 변경되지 않았습니다. 공유 기본 설정 값이 수정 되더라도 이전에 설정된 값이 계속 포함됩니다.
누군가이 문제를 일으킬 수있는 아이디어가 있습니까?
이 아마 그러나 다만 경우에, 오래 전에 해결되었습니다
어떻게 당신이 그것을 읽고있다? 이 같은 – Macarse
: int 값 = sharedPref.getInt ("settingKey", -1) –
당신이 "설정"에서 저장하고 "settingKey"에서지고 있기 때문이다. 저장 및 검색 할 때 동일한 키를 사용해야합니다. – MobileMon