Android - Evaluar un String que contiene el nombre de un TextView

   
Vista:

Evaluar un String que contiene el nombre de un TextView

Publicado por jbg (1 intervención) el 17/03/2018 19:39:21
Hola a todos.

Aunque en otros lenguajes me manejo con fluidez, en Android estoy empezando y me cuesta encontrar las funciones equivalentes, si las hay, para lo que hago con esos otros lenguajes.

Estoy creando un calendario para controlar eventos y necesito saber que día de la semana es el primer día del mes, para empezar mostrar a los días en la posición que corresponde.

En resumen he formado una variable String con el nombre de un TextView, y quiero manejar el TextView usando la variable.

He googleado hasta aburrirme pero no encuentro una solución válida.

Es esto posible el android ??? .

Agradecido de cualquier ayuda.

s1d1=(TextView)findViewById(R.id.s1d1);

int nSemanaMes, nDiasSemana;
for (nSemanaMes=1; nSemanaMes<7; nSemanaMes++){
for (nDiasSemana=1; nDiasSemana<8; nDiasSemana++) {
if (nSemanaMes==1 && nDiasSemana < nDiaSemana) {

//Esta es la variable <----------------------------------------
String cEval ="s"+Integer.toString(nSemanaMes)+"d"+nDiasSemana;
//Se forma "s1d1", etc...

}
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder