중첩 된 PreferenceScreen 내부에있는 사용자 정의 기본 설정에 대한 이벤트 수신기를 설정해야합니다.중첩 된 기본 설정 화면이 감지되었습니다.
내 맞춤 환경 설정은 CheckBoxPreferences 묶음을 자동으로 선택/선택 취소하는 특별한 체크 박스입니다. 그러나 PreferenceScreen이 클릭되어 표시되기 전에 이벤트 수신기를 설정하려고하면 체크 박스에 대한 참조를 얻을 수 없습니다. 내 클릭 수신기를 설정하고 싶습니다.
중첩 된 환경 설정 화면이 표시된 경우에만 작동하는 메소드를 찾을 수 없습니다. .getDialog()를 수행하고 리스너와 함께 재생하려고 시도했지만 중첩 된 PreferenceScreen이 실제로 표시 될 때까지 다시 null 참조가 나타납니다.
왜 .xml 파일을 게시하지 않습니까? – greenapps