Изменение цвета кнопки в коде не отражает - PullRequest
0 голосов
/ 21 сентября 2011

Я пытаюсь изменить цвет кнопки в коде, как показано ниже:

 btn_no5.setTextColor(0x8E35EF);

указанное выше изменение не отражается (фиолетовый цвет), текст исчезает после выполнения вышеуказанного фрагмента кода.Но если я использую цвет в XML, это отражает.Так как изменить это через Java?

Ответы [ 2 ]

7 голосов
/ 21 сентября 2011

Используемый вами цвет полностью прозрачен. Вместо этого используйте 0xFF8E35EF. Первый байт - это альфа-канал (прозрачность).

1 голос
/ 21 сентября 2011

используйте вот так,

btn_no5.setTextColor(Color.parseColor("#8E35EF"));
...