Android Uso de un valor de recurso de color en el código

He fijado un color en mi archivo del recurso colors.xml. Esto funciona bien para TextViews etc

<color name="medsListItem">#980000</color> 

Estoy construyendo algunos html / strings en código y quería usar los mismos colores que en mi aplicación y mantener todo bien organizado

Estoy utilizando el código de abajo para obtener el color del recurso anterior

String colorToUse = (String) getResources (). GetString (R.color.medsListItem);

La cadena producida sin embargo es # ff980000 Android está agregando ff a mi cadena en los caracteres 2 y 3 (o reemplazando # con #ff al frente de la cadena). Puedo conseguir alrededor de esto agregando otra línea en código

ColorToUse = "#" + colorToUse.substring (3, 9);

Pero creo que estoy perdiendo algo, ya que es (a) poco elegante y (b) no sé por qué el ff se agrega (supongo que tiene que ver con cómo androide maneja el valor de color)

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.