Definindo dinamicamente e usando seletores

Eu tenho um ListView que possui elementos personalizados dentro dele. Eu quero criar seletores para cada um desses elementos. Os próprios seletores não serão muito complicados porque precisam manipular somente a cor de fundo enquanto o item é pausado / selecionado / etc. No entanto cores para esses seletores tem que vir de fonte externa que é preciso ser capaz de defini-los a partir de variáveis, portanto, algum código estático simples não vai fazer.

Como definir setorialmente com todos os parâmetros?Como atribuir esse seletor programaticamente a uma visão específica?

questionAnswers(2)

yourAnswerToTheQuestion