найти предпочтительный неопределенный тип - PullRequest
0 голосов
/ 27 сентября 2011

Я пытаюсь установить значение в ListPreference и всегда получаю сообщение об ошибке:

The method findPreference(String) is undefined for the type new DialogInterface.OnClickListener(){}

Это мой код:

ListPreference lp = (ListPreference) findPreference("enableTranslations");
lp.setValue("");

Спасибо

1 Ответ

0 голосов
/ 27 сентября 2011

Вы просто вызываете findPreference в неправильном месте (в OnClickListener).

Вызовите его в методе класса, который имеет метод findPreference (PreferenceManager или PreferenceActivity) или для объекта такого типа.

...