Aplique tonalidade nos widgets PreferenceActivity com AppCompat v21

Estou usando o CheckboxPreference em um PreferenceActivity e um tema AppCompat da biblioteca de suporte da v21. Como você já sabe, com os últimos widgets da biblioteca, como caixas de seleção, editTexts, botões de opção etc., são pintados com a cor secundária definida no tema. Na tela de preferências, o texto está na cor certa, conforme especificado pelo meu tema, mas as caixas de seleção e o edittext não. Parece que quando a instância CheckboxPreference cria o widget, ele não aplica meu tema a ele.

Botões de opção em um layout normal, coloridos:

captura de tela 1 http://i59.tinypic.com/2qv9stj.png

Caixa de seleção na caixa de seleção Preferência, não pintada:

captura de tela 2 http://i61.tinypic.com/91bcly.png

Estou usando como tema principalTheme.AppCompat.Light.NoActionBar. Isso acontece com todas as subclasses de Preferência com um widget, como EditTextPreference, para dizer um, em que o EditText tem uma linha inferior preta, em vez de uma linha colorida. Como posso aplicar a tonalidade nos widgets mostrados pelas subclasses Preferências?

ATUALIZAR: tinting não é aplicado porque PreferenceActivity estende a estrutura Activity. No caso de trabalho, estou usando um ActionBarActivity da biblioteca de suporte. Agora a pergunta é: como é que é?

questionAnswers(5)

yourAnswerToTheQuestion