0
나는 ListPreference에 값을 설정하고 항상 오류 메시지 얻기 위해 노력하고 있어요 : 당신은 단순히 전화findpreference 정의되지 않은 유형
나는 ListPreference에 값을 설정하고 항상 오류 메시지 얻기 위해 노력하고 있어요 : 당신은 단순히 전화findpreference 정의되지 않은 유형
ListPreference lp = (ListPreference) findPreference("enableTranslations");
lp.setValue("");
감사 : 이것은 내 코드입니다
The method findPreference(String) is undefined for the type new DialogInterface.OnClickListener(){}
을 잘못된 장소 (onClickListener)에있는 findPreference.
findPreference 메소드 (PreferenceManager 또는 PreferenceActivity)가 있거나 해당 유형의 객체가있는 클래스의 메소드에서 호출합니다.
ListPreference의 값을 OnClickListener에서 어떻게 설정합니까? – Lorof
이제 여분의 번들로 PreferenceActivity를 열고 PreferenceActivity에서 코드를 실행합니다. 그런 다음 finish()를 호출합니다. 그것은 작동하지만 조금 해킹 것 같습니다 ... 더 좋은 방법이 일을? – Lorof
여기에 조언하기가 힘들어, 귀하의 코드에 표시되지 않습니다. –