Como anexar o GestureDetector a um ListPreference?

O desafio de anexar umGestureDetector para umListPreference é 2 vezes:

Obtendo um identificador para um ListPreference que é definido apenas em um preferences.xml (ou seja, não instanciado no código Java).ListPreference não é uma subclasse View nem Activity.

É possível, afinal, anexar umGestureDetector para umListPreference?

Se sim, como alguém faria isso? Onde eu escreveria o código para instanciar o GestureDetector e implementar o ouvinte?

questionAnswers(3)

yourAnswerToTheQuestion