Переберите дочерние элементы TableLayout, они должны быть TableRows (или другой макет) - пропустите те, которые вы не хотите обновлять.Прокрутите или найдите ViewViewById дочерние элементы TableRow (или чего-либо еще), которые будут вашими TextViews
Когда вы добавляете TextView / CheckBox к TableRow, вы можете установить идентификатор представления с помощью setId (R.id.id_of_the_view)(который вы, возможно, захотите добавить в файл res / values / ids.xml).
Затем выполните цикл следующим образом:
TableLayout tableLayout = null;
for(int n = 0, s = tableLayout.getChildCount(); n < s; ++n) {
TableRow row = (TableRow)tableLayout.getChildAt(n);
TextView name = (TextView)row.findViewById(R.id.tv_name);
}
, так как вы используете row.findViewById, выВы ищете конкретный идентификатор в определенной строке.