Mostrar informações extras para as telas Preferências quando o campo Resumo da caixa de seleção não é suficiente?

Eu tenho uma tela na qual você pode ativar / desativar os módulos do meu aplicativo Android.

Para isso, uso uma tela CheckboxPreference. Tudo isso é bom, mas o campo de resumo é cortado se descrições mais longas forem adicionadas do que 2 linhas.

Suponha que eu tenha 4-5 linhas de descrição disponíveis para cada módulo, gostaria de exibi-las em uma janela auxiliar.

Tentei vincular um evento de clique à CheckboxPreference, mas isso é acionado para toda a linha, portanto, não apenas quando a caixa de seleção é clicada e muito mais, sempre que você clica na linha, a caixa de seleção é alternada.

Então agora eu estou querendo saber se isso pode ser corrigido. Portanto, se o usuário precisar de mais informações, basta tocar no texto e o auxiliar se abrirá. Se você quiser alternar as configurações, toque na caixa de seleção.

Como você faria? Também estou aberto a outras idéias, se elas funcionarem.

questionAnswers(3)

yourAnswerToTheQuestion