Я знаю, как установить рисуемый цвет текста с помощью xml, но я не знаю, как это делается в Java.
В xml что-то вроде этого:
android:textColor="@drawable/selected_color"
в JAVA ?