Alterar a cor de fundo do item selecionado no Android Spinner

Estou trabalhando em um aplicativo Android e usando o Spinner em muitos lugares do meu aplicativo. O que eu quero é mudar a cor de fundo do item selecionado do spinner, para que se possa identificar facilmente qual item está selecionado no momento.

Eu já verifiquei este linkDefinir a cor de fundo do item Spinner na seleção mas isso mudará a cor do plano de fundo da visualização de texto selecionada, mas não a cor na lista suspensa. Desejo alterar a cor de plano de fundo da visualização de texto selecionada quando visualizar a lista suspensa.

Quero alterar a cor do item selecionado na lista que não está no girador, veja a imagem abaixo.

Como posso fazer isso? Por favor, alguém pode me ajudar aqui?

Muito obrigado em avançado.

questionAnswers(6)

yourAnswerToTheQuestion