Android: creando preferencias personalizadas

¿Es posible crear una preferencia individual en unPreferenceScreen?

Me gustaría codificar la configuración de color así:

Sé que elegir el color es fácil de realizar con elListPreference, pero sería increíble con ese tipo de "casillas de verificación".

Respuestas a la pregunta(5)

Su respuesta a la pregunta