Recorrer filas de un TableLayout
Publicado por bladimir (9 intervenciones) el 25/09/2017 04:50:04
Hola a todos. Tengo un TableLayout que se llena en forma dinamica a partir de una base de datos. Hasta aqui todo bien. Cada fila tiene 6 columnas de las cuales la primera es un checkbox y las siguientes son textView. He creado un codigo para recorrer las filas de la tabla. Y funciona porque al colocar el numero de filas en en un Toast este funciona. El problema se presenta a la hora de seleccionar los checkbox marcados. Necesito obtener el texto de esos checkbox pero el codigo no me funciona. El codigo es el siguiente:
Mucho agradeceria cualquier ayuda.
1
2
3
4
5
6
7
8
TableLayout tabla = (TableLayout)this.findViewById(R.id.tableLayout);
String nume = null;
for (int i = 1; i < tabla.getChildCount(); i++) {
TableRow row = (TableRow)LayoutInflater.from(this).inflate(R.layout.fila1, null);
CheckBox check1 = (CheckBox) row.findViewById(R.id.check1);
if (check1.isChecked()) nume = check1.getText().toString();
}
Toast.makeText(getApplicationContext(), nume, Toast.LENGTH_LONG).show();
Mucho agradeceria cualquier ayuda.
Valora esta pregunta
0