2010-06-21 2 views
1

У меня есть простое предпочтение (не предпочтение EditText или ListPreference). У меня есть метод, который удаляет все файлы в каталоге. Я хочу сделать это, когда пользователь нажимает на предпочтение, но я не знаю, как реагировать на клик по предпочтению.Реагируя на один щелчок по предпочтению

+1

сообщение какая-то часть вашего кода ... что помогает много! – Cristian

ответ

8
getPreferenceManager().findPreference("pref_key").setOnPreferenceClickListener(new OnPreferenceClickListener() 
{ 
    @Override 
    public boolean onPreferenceClick(Preference preference) 
    { 
     // Do stuff here 
    } 
}); 
+0

Tnx для вас быстрый ответ. – DixieFlatline

1

, если ваши предпочтения хранится в объекте (togglePref), вы можете сделать это

togglePref.setOnPreferenceClickListener(this); 

то событие:

@Override 
public boolean onPreferenceClick(Preference preference) { 

} 

 Смежные вопросы

  • Нет связанных вопросов^_^