Android configuración de texto ver el color de código java

Tengo una lista y escribo un adaptador personalizado para esto. Y quiero establecer algún color de texto para esto (por ejemplo, código de color naranja # F06D2F). Estoy presentando el fragmento de código para mi método getView() .

 TextView text = new TextView(this.context); // text.setPadding(25, 5, 0, 0); text.setBackgroundResource(R.drawable.back_horizontal); // text.setClickable(false); // text.setFocusable(false); text.setEllipsize(TruncateAt.END); text.setSingleLine(true); // text.setTextColor(R.color.yellow); text.setTextColor(R.color.Orange); text.setGravity(Gravity.CENTER_VERTICAL); helvetica_normal = Typeface.createFromAsset(context.getAssets(), "fonts/helvetica.ttf"); text.setTypeface(helvetica_normal); // text.setTextColor(R.color.yellow); text.setText(objects[position]); LayoutParams layoutParams = new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT); manager.addView(text, layoutParams); 

El problema es que no puedo ver el color puesto a naranja. ¿Qué salió mal?

Nota: El contexto se pasa en constructor así como en objetos (la matriz de cadenas)

Gracias por tu ayuda

Probar de esta manera, lo siguiente funcionó bien para mí

 textview.setTextColor(this.getResources().getColor(R.color.orange)); 
 text.setTextColor(Color.parseColor("#FFFFFF")); 

También puede utilizar text.setTextColor(0xFFF06D2F);
Pero no sólo text.setTextColor(0xF06D2F);

  textview.setTextColor(ContextCompat.getColor(context, R.color.your_color)); 

Si puedes probar esto

 textview.setTextColor(this.getResources().getColor(R.color.orange)); 

Esto funcionó para mí, y es simple. En primer lugar, la importación "Color"

 import android.graphics.Color; 

Entonces todo lo que tienes que hacer es esto:

 text.setTextColor(Color.RED); 

Acabo de descubrir esto hoy (9/20/13). Puede seguir adelante y declarar una variable como esta:

 private final int ORANGE = 0xFFFF3300; 

Entonces todo lo que tienes que hacer es:

 text.setTextColor(ORANGE); 

Tenga en cuenta que los dos primeros caracteres hexadecimales son para la opacidad ("FF" significa opaco). Entonces, en el ejemplo anterior, el segundo "FF" es para el rojo, luego "33" para el verde, y "00" para el azul. Debe ser posible crear un gran número de colores de esta manera.

Soy bastante nuevo en esta programación de Android – este es mi primer post a este foro. Gracias a todos por sus contribuciones!

  • Pantalla Android Parpadea en mostrar / ocultar barras del sistema
  • Desactivar el enfoque automático al editar el texto
  • Cómo corregir la posición de una vista dentro de un ViewPager y CoordinatorLayout
  • XML único, actividad múltiple y allí funcionamiento
  • Alinear el elemento en la esquina de la ronda Dispositivo de desgaste
  • ScrollView captura el evento táctil para google map
  • Cómo configurar la fuente personalizada para el diálogo de alerta en android?
  • Configuración de RelativeLayout en código java
  • Snackbar y FloatingActionButton error
  • Relativelayout dentro Scrollview no funciona
  • RatingBar se muestra incorrectamente en Android cuando se encuentra en el mismo TableRow que TextView
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.