Создайте файл макета table.xml для Grid или TableLayout. Сделайте файл макета cell.xml для ячейки. Теперь упорядочите имена и поместите их в соответствующие ячейки, надувая cell.xml.
LayoutInflater inflater = (LayoutInflater)getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
...
view = inflater.inflate(R.layout.cell, table, false);
tableRow.addChild(view);
view.setText(name);
Думаю, вы сами создадите строки таблицы.