Como alterar a cor e tamanho do item de menu por meio de programação?

Pesquisei bastante no google e encontrei no stackoverflow um link como alterar a cor do texto usando estilos e temas, mas não sei como usar no código.

<style name="TextAppearance.Widget.IconMenu.Item" parent="@android:style/TextAppearance.Small"> 
        <item name="android:textColor">#ff0000</item> 
    </style> 

Por favor, me dê um trecho para uma melhor compreensão. Eu sei como alterar o plano de fundo do menuItem usando Factory.N que podemos encontrar o objeto View. Existe alguma facilidade para obter o item do menu. Então podemos mudar a cor do menuItem?

questionAnswers(3)

yourAnswerToTheQuestion