Как использовать setTextColor для радиокнопок Android?

Я пытаюсь изменить цвет текста RadioButton (который определенный в макете xml и находится в RadioGroup) при его выборе.

Когда я меняю цвет текста непосредственно в Eclipse Android Layout Editor, установив для свойства TextColor значение "@color/red" (которое я определенный в strings.xml), он работает нормально, но когда я пытаюсь сделать это программно во время выполнения, так как

myRadioButton.setTextColor(R.color.red); 

он только превращает цвет в серый, а не в красный, как предполагалось.

R.color.red (@color/red) правильно определен как шестнадцатеричное значение. ("#FF0000"), но при этом цвет текста становится красным в редактор компоновки, но не с помощью команды Java.

5
задан Ahmed 29 March 2012 в 06:30
поделиться