Cambiar el color del texto de TextView mediante programación

I have a gridview inside which I am binding another layout which contains imageview and textview control. Now I want to change textview's text color programmatically based on background set.

I had done it by this way:

((TextView)gridView.findViewById(R.id.textView1))).setColor(Color.BLACK);

But this generates NullPointer Exception

preguntado el 09 de marzo de 12 a las 13:03

2 Respuestas

Prueba el siguiente código:

TextView mTextView = (TextView) findById(R.id.textView)    
mTextView.setTextColor(Color.parseColor("#bdbdbd"));

Respondido 04 ago 16, 11:08

Either your gridView is null, or your gridView doesn't contain the TextView with the ID textView1. Pretty hard to tell, unless you post code.

respondido 23 mar '12, 12:03

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.