3.0 및 3.0 이전 장치 모두에 적용 할 수있는 환경 설정을 작성하려고합니다. PreferenceActivity
더 이상 사용되지 않는 메소드 가 포함되어 있음을 발견 한 경우 (동봉 된 샘플 코드에서 사용되지만) PreferenceFragement
문제를 해결하기 위해 호환성 패키지를 살펴 보았습니다 .
그러나 PreferenceFragment
호환성 패키지에없는 것으로 보입니다 . 누구든지 이것이 의도적인지 말해 줄 수 있습니까? 그렇다면 다양한 기기를 쉽게 타겟팅 할 수 있습니까 (예 : <3.0 및> = 3.0) 후프를 뛰어 넘어야합니까? 의도적으로 제외되지 않은 경우 호환성 패키지의 새로운 릴리스를 기대할 수 있습니까? 또는 사용하기에 안전한 다른 해결 방법이 있습니까?
건배
제임스
"Because most of Preferences' implementation is hidden, therefore impossible to backport without lots of hackery."
PreferenceFragmentCompat
최근 지원 라이브러리에 추가되었습니다.